[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeimer Candelario lines out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T20:11:05.827Z","endTime":"2026-03-18T20:12:38.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T16:51:15.096Z","endTime":"2026-03-18T19:41:29.676Z","isPitch":false,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T19:41:29.676Z","endTime":"2026-03-18T20:10:18.737Z","isPitch":false,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T20:10:18.737Z","endTime":"2026-03-18T20:11:07.921Z","isPitch":false,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602608358732937,"aZ":-16.852049456661817,"pfxX":7.077459226602372,"pfxZ":8.112256362170651,"pX":-0.8783644602994736,"pZ":2.868069154001365,"vX0":-9.435702781909866,"vY0":-136.0318633996869,"vZ0":-3.100262081367531,"x":150.48,"y":161.34,"x0":1.7028936686146572,"y0":50.005859391738994,"z0":5.179374000062362,"aX":13.373509137531855},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-11.0,"spinRate":2227,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4014221830047564,"extension":6.552128646529002},"index":3,"playId":"1c716e46-90fd-3031-a401-031261745d94","pitchNumber":1,"startTime":"2026-03-18T20:11:07.921Z","endTime":"2026-03-18T20:11:11.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327269766913528,"aZ":-15.482553535983278,"pfxX":7.790126350629596,"pfxZ":8.699447590084036,"pX":-0.21378912297747915,"pZ":3.209925102508273,"vX0":-8.18642559868448,"vY0":-137.38629588625355,"vZ0":-2.3258636234550805,"x":125.15,"y":152.11,"x0":1.7869228593033015,"y0":50.00583974588977,"z0":5.1150492576706625,"aX":14.952923353508602},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-12.5,"spinRate":2348,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.3980863258758407,"extension":6.437908552981803},"index":4,"playId":"d140bfe9-63f4-30c0-abb5-d6b4868347a6","pitchNumber":2,"startTime":"2026-03-18T20:11:22.088Z","endTime":"2026-03-18T20:11:27.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75868156425699,"aZ":-36.108341156864235,"pfxX":9.670283354952193,"pfxZ":-2.509048247148481,"pX":2.391988952234485,"pZ":3.418913708067313,"vX0":-2.648959740370681,"vY0":-124.25924766961947,"vZ0":2.7234055408268447,"x":25.82,"y":146.47,"x0":2.2149022694458345,"y0":50.00620036380235,"z0":5.307403949870607,"aX":15.134038339122021},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":-16.9,"spinRate":1507,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.4406837623427151,"extension":6.309938731660008},"index":5,"playId":"093eeb21-2dce-38cb-8349-cc842f53aa58","pitchNumber":3,"startTime":"2026-03-18T20:11:39.408Z","endTime":"2026-03-18T20:11:42.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95994863425853,"aZ":-18.454531753343243,"pfxX":6.892553607048348,"pfxZ":7.0986343411908885,"pX":0.6626873165977438,"pZ":2.4853266200546207,"vX0":-5.928893930446246,"vY0":-138.39400745888963,"vZ0":-3.5154911527938495,"x":91.74,"y":171.68,"x0":1.9412025242712283,"y0":50.00325652756214,"z0":5.014072001529183,"aX":13.320893216464935},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":-11.2,"spinRate":2188,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.39635213568839056,"extension":6.590837527167316},"index":6,"playId":"c0e05dd0-458e-3f28-8166-144917c37448","pitchNumber":4,"startTime":"2026-03-18T20:11:54.569Z","endTime":"2026-03-18T20:11:57.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33735240817063,"aZ":-38.7111280178477,"pfxX":-6.4496633033127155,"pfxZ":-4.69043008462489,"pX":0.25150965724854785,"pZ":1.5889074296666599,"vX0":-2.375592182907759,"vY0":-117.56221318665375,"vZ0":0.27578083844771606,"x":107.41,"y":195.88,"x0":2.11459924628545,"y0":50.0046291455048,"z0":5.078084230677802,"aX":-8.982973379444797},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.2,"breakHorizontal":12.2,"spinRate":2146,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4668029348996403,"extension":6.397701560620917},"index":7,"playId":"9b58b7c8-b1f1-3c15-ada6-414b1013b96b","pitchNumber":5,"startTime":"2026-03-18T20:12:11.544Z","endTime":"2026-03-18T20:12:16.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43139029018877,"aZ":-37.9419088487023,"pfxX":6.366540803499015,"pfxZ":-3.6759735761961565,"pX":0.6621642703175284,"pZ":3.3236514974397826,"vX0":-5.112558730942853,"vY0":-123.89713909553758,"vZ0":3.0543886616761187,"x":91.76,"y":149.04,"x0":1.915219650935048,"y0":50.00180938994181,"z0":5.224785412515688,"aX":9.996822300556993},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":-10.4,"spinRate":1686,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.44040947701665,"extension":6.282779183453741},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.26,"coordY":86.66}},"index":8,"playId":"e29e5299-0b81-3168-9093-4bb8a5915e7f","pitchNumber":6,"startTime":"2026-03-18T20:12:31.183Z","endTime":"2026-03-18T20:12:38.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-18T20:12:38.115Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T20:12:46.543Z","endTime":"2026-03-18T20:14:39.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85176102762234,"aZ":-16.61484382854171,"pfxX":7.1910781292510775,"pfxZ":8.049442027791121,"pX":0.18639251406507754,"pZ":4.043248444728892,"vX0":-7.034123962295832,"vY0":-137.9529710743876,"vZ0":0.0652096370609484,"x":109.9,"y":129.61,"x0":1.8313816323788559,"y0":50.00257108154966,"z0":5.136582868102247,"aX":13.900703252947416},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":2330,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39659488494211503,"extension":6.560457838055086},"index":0,"playId":"af685b42-4c6f-3eb8-a0be-c72eb35565c1","pitchNumber":1,"startTime":"2026-03-18T20:13:03.686Z","endTime":"2026-03-18T20:13:07.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.731603471379216,"aZ":-21.055175510727327,"pfxX":7.502130456781785,"pfxZ":5.799933149079071,"pX":-0.2571909042572036,"pZ":1.5440260097567893,"vX0":-8.212261949994806,"vY0":-136.98487787170797,"vZ0":-5.2795371607784585,"x":126.8,"y":197.09,"x0":1.7922190882722437,"y0":50.005186351264314,"z0":4.918108726234906,"aX":14.387469573292158},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":-12.0,"spinRate":2276,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.3984964753365068,"extension":6.442462996536412},"index":1,"playId":"cf8f0e9b-37cc-3d3b-aa2d-51c9a83c48dd","pitchNumber":2,"startTime":"2026-03-18T20:13:18.106Z","endTime":"2026-03-18T20:13:21.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158957081391126,"aZ":-22.476798906205683,"pfxX":8.435871920199654,"pfxZ":5.084259955850989,"pX":0.8290256710499124,"pZ":3.214623594356741,"vX0":-5.7672231352496715,"vY0":-136.7699438981771,"vZ0":-0.948497354672194,"x":85.4,"y":151.99,"x0":1.8613863931117767,"y0":50.00419862126014,"z0":5.097246080654233,"aX":16.096782399961935},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2240,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.39938662778298095,"extension":6.456051084008237},"index":2,"playId":"b3b2c74d-480b-379b-8e7d-e9d1b911406c","pitchNumber":3,"startTime":"2026-03-18T20:13:33.594Z","endTime":"2026-03-18T20:13:37.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52962677107981,"aZ":-16.408702754321695,"pfxX":5.737537538092141,"pfxZ":8.0861477332017,"pX":1.2543857622340477,"pZ":2.491543146659827,"vX0":-3.6918239872278193,"vY0":-138.412674023879,"vZ0":-3.920579388986895,"x":69.19,"y":171.51,"x0":1.8568312150851376,"y0":50.002204972690556,"z0":5.01805154493083,"aX":11.184594991915453},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":-9.7,"spinRate":2305,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39500905140351206,"extension":6.561755550044615},"index":3,"playId":"837970ec-fec1-31ed-bd5e-79ae3fd979ad","pitchNumber":4,"startTime":"2026-03-18T20:14:09.713Z","endTime":"2026-03-18T20:14:13.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-18T20:14:28.331Z","endTime":"2026-03-18T20:14:36.031Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572423879853666,"aZ":-35.14754323856816,"pfxX":-4.714907538816367,"pfxZ":-2.0604025417001726,"pX":-0.8397447097430795,"pZ":1.5539872621020747,"vX0":-5.160263589278392,"vY0":-119.89586780989725,"vZ0":-0.7958937558992545,"x":149.01,"y":196.82,"x0":1.9579329489147437,"y0":50.001002170976015,"z0":5.044751562120474,"aX":-6.817183763887378},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":9.8,"spinRate":2064,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.457973207486591,"extension":6.5533727548986835},"index":5,"playId":"55a7e0e1-701b-3c0a-acbe-f0e61e73251f","pitchNumber":5,"startTime":"2026-03-18T20:14:36.031Z","endTime":"2026-03-18T20:14:39.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:14:39.765Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sebastián Rivero singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T20:14:40.462Z","endTime":"2026-03-18T20:15:33.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615606216553147,"aZ":-17.656600906911017,"pfxX":7.765698226673464,"pfxZ":7.487661077321215,"pX":1.3184553838776134,"pZ":3.614490498474978,"vX0":-4.567462607901379,"vY0":-138.10501806213904,"vZ0":-0.7681820645796407,"x":66.74,"y":141.19,"x0":1.9812934298746883,"y0":50.00607490807381,"z0":5.079521323776961,"aX":15.063035950146759},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-13.2,"spinRate":2308,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3960152538689803,"extension":6.524503638527934},"index":0,"playId":"ae299320-65d6-302a-bb3f-dd6aadd9da84","pitchNumber":1,"startTime":"2026-03-18T20:15:00.163Z","endTime":"2026-03-18T20:15:03.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258421344380526,"aZ":-39.28985445777169,"pfxX":-3.143858185210001,"pfxZ":-5.059233887374344,"pX":0.5814700284285461,"pZ":2.7028691760001053,"vX0":-2.6495442304951973,"vY0":-118.35176120375704,"vZ0":2.8792068251752,"x":94.84,"y":165.8,"x0":2.1270339042879662,"y0":50.00110090279765,"z0":5.088749076046998,"aX":-4.423565946394005},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.0,"breakHorizontal":6.4,"spinRate":2154,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.46421078568928964,"extension":6.280724676267859},"index":1,"playId":"6ff3267f-7969-325f-a691-4bd788f0c182","pitchNumber":2,"startTime":"2026-03-18T20:15:14.158Z","endTime":"2026-03-18T20:15:18.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82405121038364,"aZ":-17.46757212661022,"pfxX":5.985577207002763,"pfxZ":7.609815813501338,"pX":-0.23133719355702564,"pZ":1.9870365256095717,"vX0":-7.654080042578171,"vY0":-138.15098536880046,"vZ0":-4.715630254010691,"x":125.82,"y":185.13,"x0":1.7976802960441391,"y0":50.003823307462156,"z0":4.8905273466343315,"aX":11.569343982087231},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":-9.2,"spinRate":2359,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.3965021542354026,"extension":6.5215471143389685},"hitData":{"launchSpeed":78.3,"launchAngle":17.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.29,"coordY":109.75}},"index":2,"playId":"626687cc-1e68-3d08-b2e2-ac407b382ddf","pitchNumber":3,"startTime":"2026-03-18T20:15:28.750Z","endTime":"2026-03-18T20:15:33.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:15:33.998Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T20:15:43.857Z","endTime":"2026-03-18T20:17:35.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463640017205474,"aZ":-17.10900142402305,"pfxX":7.532270480517489,"pfxZ":7.88433382359408,"pX":0.009448040813303096,"pZ":2.0817858499173933,"vX0":-7.636012817778665,"vY0":-137.3790571101455,"vZ0":-4.745364485210606,"x":116.64,"y":182.57,"x0":1.8465496983844156,"y0":50.005880304148384,"z0":4.994765503858254,"aX":14.398720627325506},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2210,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.3987167312817279,"extension":6.520528425768705},"index":0,"playId":"f8641b3e-e8c7-3ba0-af1e-aea71c2ccfc9","pitchNumber":1,"startTime":"2026-03-18T20:16:07.049Z","endTime":"2026-03-18T20:16:10.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153144680951872,"aZ":-21.28943476756997,"pfxX":7.8715651441095025,"pfxZ":5.615225778976012,"pX":0.6268755002059925,"pZ":1.9747469730206053,"vX0":-6.23437025181265,"vY0":-138.1924518167067,"vZ0":-4.503396895668232,"x":93.1,"y":185.46,"x0":1.886924200010324,"y0":50.00216295436326,"z0":5.051357387981329,"aX":15.258047694344814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":-13.0,"spinRate":2237,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.3960086119497075,"extension":6.572304753573343},"index":1,"playId":"feb6494b-4cd6-3193-9b63-d476a263eed5","pitchNumber":2,"startTime":"2026-03-18T20:16:27.347Z","endTime":"2026-03-18T20:16:30.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-18T20:16:39.632Z","endTime":"2026-03-18T20:16:51.055Z","isPitch":false,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332845895662068,"aZ":-28.218669577615863,"pfxX":-6.3388411446627435,"pfxZ":2.7819176948233793,"pX":-2.0101197690061783,"pZ":1.8452375388298523,"vX0":-7.426922442009507,"vY0":-118.94622740623258,"vZ0":-1.241613071031884,"x":193.62,"y":188.96,"x0":1.9848191201200713,"y0":50.00420621695647,"z0":4.949499903380491,"aX":-9.017767370880449},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.0,"breakHorizontal":13.4,"spinRate":2117,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46174886848679897,"extension":6.488746289412035},"index":3,"playId":"2231f831-8fa5-3a58-8c3f-23c80daa6ebb","pitchNumber":3,"startTime":"2026-03-18T20:16:51.055Z","endTime":"2026-03-18T20:16:54.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84619638611739,"aZ":-35.923071955715955,"pfxX":-7.122917189823262,"pfxZ":-2.6221391044155027,"pX":-0.5402105762282184,"pZ":3.5820239558684546,"vX0":-3.943877175796893,"vY0":-119.36391007628299,"vZ0":4.036771763265706,"x":137.59,"y":142.07,"x0":2.0634904917878965,"y0":50.00160664797273,"z0":5.12074614221732,"aX":-10.187565287616952},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.4,"breakHorizontal":13.9,"spinRate":2049,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.46041168954117806,"extension":6.46025424041094},"index":4,"playId":"0b2dbb63-e5aa-315b-8ae1-38f5335d3cd5","pitchNumber":4,"startTime":"2026-03-18T20:17:10.528Z","endTime":"2026-03-18T20:17:14.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64958533759389,"aZ":-17.002492969587454,"pfxX":6.408701343313082,"pfxZ":7.916060448716493,"pX":0.9816606245384414,"pZ":3.463100340671473,"vX0":-4.774375544840002,"vY0":-137.82740388631305,"vZ0":-1.238750086413067,"x":79.58,"y":145.28,"x0":1.9067709623320424,"y0":50.00675692848295,"z0":5.070727216049591,"aX":12.28893678229721},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.6,"spinRate":2312,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3979568313890738,"extension":6.44697652783681},"index":5,"playId":"fac9d8e8-09b9-3b91-80a8-b90dcf901248","pitchNumber":5,"startTime":"2026-03-18T20:17:31.771Z","endTime":"2026-03-18T20:17:35.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:17:35.401Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T20:19:20.036Z","endTime":"2026-03-18T20:22:19.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79961912716,"aZ":-27.008678588200887,"pfxX":-7.613975692789015,"pfxZ":2.7155236539894645,"pX":-1.2070810099531564,"pZ":3.075253095830706,"vX0":6.716679797773659,"vY0":-136.1103579246326,"vZ0":-2.5156900034323457,"x":163.01,"y":155.75,"x0":-2.700132722522472,"y0":50.00445440863359,"z0":5.853762677318846,"aX":-14.495517375763576},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":12.6,"spinRate":2009,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40019301481266023,"extension":6.746662454558974},"index":0,"playId":"eb3db92c-8503-3462-b64a-08755f2c9c69","pitchNumber":1,"startTime":"2026-03-18T20:19:58.453Z","endTime":"2026-03-18T20:20:02.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685639146472077,"aZ":-25.10957402539472,"pfxX":-10.36518684928571,"pfxZ":3.674009713383146,"pX":0.0316751119368998,"pZ":2.8077760597847536,"vX0":10.285391819893057,"vY0":-137.10525579837667,"vZ0":-3.6334440431473443,"x":115.79,"y":162.97,"x0":-2.405062099805842,"y0":50.000198992908075,"z0":5.845513435550109,"aX":-19.913678131403792},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2070,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3980829266756216,"extension":5.673145745226414},"index":1,"playId":"0788f3be-f191-3e0c-b012-56dfd33eaad1","pitchNumber":2,"startTime":"2026-03-18T20:20:14.516Z","endTime":"2026-03-18T20:20:18.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24598665778604,"aZ":-33.33810722143581,"pfxX":-9.480386594069774,"pfxZ":-0.7575384590866951,"pX":0.7104307393191013,"pZ":1.800223068949404,"vX0":11.352815408281666,"vY0":-123.74393995361082,"vZ0":-2.569765654285626,"x":89.92,"y":190.17,"x0":-2.729050790333426,"y0":50.00412207488216,"z0":5.676073006237193,"aX":-14.541365574801572},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":14.2,"spinRate":2100,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.44451909060769434,"extension":6.747893011466444},"index":2,"playId":"d630ef68-59b9-3a81-8261-d4d3b473edbf","pitchNumber":3,"startTime":"2026-03-18T20:20:32.212Z","endTime":"2026-03-18T20:20:36.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17464902937474,"aZ":-18.67638189403197,"pfxX":-3.6197260418495905,"pfxZ":7.116905447646963,"pX":1.1908095806497547,"pZ":2.269286149874143,"vX0":10.655376998597875,"vY0":-136.17839422634074,"vZ0":-6.268933520799233,"x":71.61,"y":177.51,"x0":-2.2856064046331093,"y0":50.0012945348656,"z0":5.873242484614621,"aX":-6.864328834522733},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":4.6,"spinRate":2562,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4007140915214573,"extension":7.088343994804904},"index":3,"playId":"15db9be9-0899-3bc0-b947-a8752d6c73e2","pitchNumber":4,"startTime":"2026-03-18T20:20:50.975Z","endTime":"2026-03-18T20:20:54.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.559508000641014,"aZ":-27.566977908473312,"pfxX":-7.834556049584206,"pfxZ":2.8756855731063453,"pX":0.3002489740270401,"pZ":2.3282544332656796,"vX0":10.14412658256049,"vY0":-125.55048105221533,"vZ0":-2.915610786847358,"x":105.56,"y":175.92,"x0":-2.7678758628540026,"y0":50.00369925481419,"z0":5.7397032391898835,"aX":-12.554261068925504},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":12.0,"spinRate":2103,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.4356732279558675,"extension":6.101181681957949},"index":4,"playId":"314ca038-3087-3d11-bb7b-dde8851e45fa","pitchNumber":5,"startTime":"2026-03-18T20:21:30.261Z","endTime":"2026-03-18T20:21:36.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65721175200606,"aZ":-19.567420729231063,"pfxX":0.19877716312888327,"pfxZ":6.639962968733711,"pX":0.29574162891298267,"pZ":3.110905474671751,"vX0":7.5019010161175785,"vY0":-135.48915381829732,"vZ0":-3.8926210195748623,"x":105.73,"y":154.79,"x0":-2.5103786628687734,"y0":50.0050170183237,"z0":5.897073141853717,"aX":0.3765265046199846},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-1.6,"spinRate":2500,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.40100838146010176,"extension":6.442406799297958},"index":5,"playId":"8fadc565-25fd-32ab-93de-95c08bb1d33d","pitchNumber":6,"startTime":"2026-03-18T20:22:15.720Z","endTime":"2026-03-18T20:22:19.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:22:19.623Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T20:22:27.060Z","endTime":"2026-03-18T20:24:05.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.48744913704364,"aZ":-26.47405169657246,"pfxX":4.891071228533797,"pfxZ":4.101395302234413,"pX":1.0105201745088876,"pZ":2.2142563676535625,"vX0":7.034608636641036,"vY0":-116.21160712843968,"vZ0":-2.439667294623801,"x":78.48,"y":179.0,"x0":-2.6725277722717973,"y0":50.00239792427562,"z0":5.752082766246652,"aX":6.797219049783549},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.2,"breakHorizontal":-10.3,"spinRate":2505,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.46844210595286606,"extension":6.116020850768303},"index":0,"playId":"aeaba02a-60c0-3db7-b7d0-609fff3d1c01","pitchNumber":1,"startTime":"2026-03-18T20:22:42.095Z","endTime":"2026-03-18T20:22:46.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.161775212216366,"aZ":-21.126526372376546,"pfxX":-0.2699331266860012,"pfxZ":5.8887634266432585,"pX":-0.9717892379165223,"pZ":3.4385096978294802,"vX0":4.4304404923450456,"vY0":-134.83065960044595,"vZ0":-2.469137077771191,"x":154.04,"y":145.94,"x0":-2.5882324476497067,"y0":50.00242637705502,"z0":5.827037499166951,"aX":-0.5075152976340386},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-0.2,"spinRate":2462,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4033591451435292,"extension":6.276738283521758},"index":1,"playId":"3ceb96c3-e972-3291-bf5b-0657aa2a77f9","pitchNumber":2,"startTime":"2026-03-18T20:22:53.523Z","endTime":"2026-03-18T20:22:57.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55305915644715,"aZ":-22.632191401237698,"pfxX":0.3155213678191706,"pfxZ":5.328320858554434,"pX":0.8130575956872336,"pZ":2.167360191845124,"vX0":8.44519680320785,"vY0":-131.90063698829107,"vZ0":-4.975318154513954,"x":86.01,"y":180.26,"x0":-2.448774091514127,"y0":50.00648144244771,"z0":5.710115515183691,"aX":0.5660591769873271},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2456,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4125622522167256,"extension":6.477770351673861},"index":2,"playId":"3c49222f-07e4-3fc1-ae60-447a47efd5e4","pitchNumber":3,"startTime":"2026-03-18T20:23:07.089Z","endTime":"2026-03-18T20:23:11.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602365139738527,"aZ":-30.02810077742654,"pfxX":4.534275124404038,"pfxZ":1.5239329570795022,"pX":0.5336064026673607,"pZ":2.5504114763730996,"vX0":5.796471971025678,"vY0":-117.87404423178846,"vZ0":-0.9096192971876023,"x":96.66,"y":169.92,"x0":-2.5431252751628457,"y0":50.00589031970354,"z0":5.704341682935849,"aX":6.4058798287495025},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.8,"breakHorizontal":-9.6,"spinRate":2566,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.4639831249038924,"extension":5.623069289024447},"index":3,"playId":"684f19c6-acde-3246-94f1-0d0d53d5c824","pitchNumber":4,"startTime":"2026-03-18T20:23:29.204Z","endTime":"2026-03-18T20:23:33.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.832798786887402,"aZ":-20.707910373797024,"pfxX":-0.8876250616820904,"pfxZ":5.971180797748209,"pX":1.1138965033091162,"pZ":1.675928914848859,"vX0":9.448549404563137,"vY0":-137.0701286354132,"vZ0":-7.22389099444645,"x":74.54,"y":193.53,"x0":-2.2496550239445767,"y0":50.00155558381311,"z0":5.73983107005004,"aX":-1.7065693833057967},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":-0.2,"spinRate":2564,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.39828054007679015,"extension":5.879509138952593},"index":4,"playId":"6cb48622-4830-349e-9273-bb8c3bccd49d","pitchNumber":5,"startTime":"2026-03-18T20:23:46.287Z","endTime":"2026-03-18T20:23:50.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459971418073902,"aZ":-21.467386317909273,"pfxX":0.024407936461972923,"pfxZ":5.6460851523738125,"pX":1.3213382816346158,"pZ":0.6960343735770302,"vX0":9.910868975990118,"vY0":-136.26754041043117,"vZ0":-9.171370048498275,"x":66.63,"y":219.99,"x0":-2.3527521237873756,"y0":50.005912847378184,"z0":5.565274088198486,"aX":0.046216204156625765},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":-1.9,"spinRate":2542,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40059344646873063,"extension":6.066665578951733},"index":5,"playId":"bd238334-ff6f-355b-817c-431841e9602c","pitchNumber":6,"startTime":"2026-03-18T20:24:01.216Z","endTime":"2026-03-18T20:24:05.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:24:05.123Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Yelich pops out to shortstop Denzer Guzman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T20:24:13.352Z","endTime":"2026-03-18T20:25:13.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":72.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.6150357978813,"aZ":-28.280446942767007,"pfxX":5.956888180279315,"pfxZ":2.999253483223823,"pX":-0.8180995383767864,"pZ":2.9615947765264883,"vX0":3.7286684030627666,"vY0":-112.39088656000999,"vZ0":-0.34271056865776783,"x":148.18,"y":158.82,"x0":-3.264324397758624,"y0":50.00192218155491,"z0":5.95317613360597,"aX":7.729737023966918},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.6,"breakHorizontal":-11.6,"spinRate":2458,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.48467031137932715,"extension":6.559265867148338},"index":0,"playId":"2a4e8e15-a744-3ddf-999f-1e02740f0fe8","pitchNumber":1,"startTime":"2026-03-18T20:24:29.594Z","endTime":"2026-03-18T20:24:33.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.43598976862914,"aZ":-29.567243271945017,"pfxX":7.041132457339538,"pfxZ":2.054052678424039,"pX":-1.5680720166477777,"pZ":3.549823095930825,"vX0":2.135355531341691,"vY0":-111.36991301389641,"vZ0":1.1184402499725776,"x":176.77,"y":142.93,"x0":-3.4517948242310763,"y0":50.00047836876424,"z0":6.079913632717152,"aX":8.916572225611501},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":2179,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.490249960637112,"extension":6.406326861252029},"index":1,"playId":"9b48cb8f-5e30-3eb5-a665-1eb3665f8081","pitchNumber":2,"startTime":"2026-03-18T20:24:47.361Z","endTime":"2026-03-18T20:24:51.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61670312966816,"aZ":-24.342314630828636,"pfxX":0.8395313288527342,"pfxZ":4.349379653488889,"pX":0.348022121082807,"pZ":3.059844204201438,"vX0":8.001207651327883,"vY0":-132.64773178761183,"vZ0":-3.1983634343449774,"x":103.73,"y":156.16,"x0":-2.8035984427686893,"y0":50.00361380675942,"z0":6.035677406117386,"aX":1.5094039107926036},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-3.1,"spinRate":2439,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.41130636585706215,"extension":6.436899880606721},"hitData":{"launchSpeed":62.8,"launchAngle":50.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":89.18,"coordY":137.39}},"index":2,"playId":"cb3bd759-b29d-3ff0-8d99-3c33b9d7b0b8","pitchNumber":3,"startTime":"2026-03-18T20:25:08.740Z","endTime":"2026-03-18T20:25:13.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:25:13.935Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Bauers doubles (4) on a line drive to center fielder Jose Siri. Andrew Vaughn to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T20:26:01.301Z","endTime":"2026-03-18T20:26:09.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08318186-0086-0003-001c-f08cd117d70a","startTime":"2026-03-18T20:25:54.742Z","endTime":"2026-03-18T20:26:03.621Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139016961288064,"aZ":-28.323604514357392,"pfxX":-9.258648863385467,"pfxZ":1.9957889703767773,"pX":0.2124385591661435,"pZ":2.211423770479263,"vX0":11.900798883237329,"vY0":-137.06373762913708,"vZ0":-4.5474387117598605,"x":108.9,"y":179.07,"x0":-2.9534113402120736,"y0":50.00434283179851,"z0":5.792828973692433,"aX":-17.876358203804802},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":14.8,"spinRate":2230,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39741032515137675,"extension":6.714661991987252},"hitData":{"launchSpeed":106.7,"launchAngle":19.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.16,"coordY":40.56}},"index":1,"playId":"a65a6ec8-009c-335b-a5a9-702bd12ba8e5","pitchNumber":1,"startTime":"2026-03-18T20:26:03.621Z","endTime":"2026-03-18T20:26:09.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.88,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:26:09.585Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Jeimer Candelario to first baseman Niko Kavadas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T20:26:25.155Z","endTime":"2026-03-18T20:27:23.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72941251457402,"aZ":-27.810478990911232,"pfxX":-9.737174186484566,"pfxZ":2.2259177929200327,"pX":0.24374084112430675,"pZ":2.3319890983968117,"vX0":11.984283495910452,"vY0":-138.41907442064107,"vZ0":-4.731279616204788,"x":107.71,"y":175.82,"x0":-2.854744459863876,"y0":50.00331816838083,"z0":5.900785372055697,"aX":-19.102035223950626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":2307,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39405048505163487,"extension":6.596623193140574},"index":0,"playId":"2f1c3856-6818-33c0-85db-45acdeeffd92","pitchNumber":1,"startTime":"2026-03-18T20:26:53.273Z","endTime":"2026-03-18T20:26:57.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.034587436594933,"aZ":-31.83667641783018,"pfxX":-8.14322658754672,"pfxZ":0.21218714963988727,"pX":-0.29651072009557666,"pZ":1.7292545221031086,"vX0":9.600051486623565,"vY0":-124.42471416403964,"vZ0":-3.7340318946070017,"x":128.3,"y":192.09,"x0":-3.1550487976494384,"y0":50.00080243402274,"z0":5.900546790905584,"aX":-12.709105685350343},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":12.4,"spinRate":1057,"spinDirection":286},"zone":8,"typeConfidence":2.0,"plateTime":0.4409840269410381,"extension":5.755624585434838},"hitData":{"launchSpeed":100.4,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.15,"coordY":156.14}},"index":1,"playId":"08e2cbd3-8290-302e-8faa-8fe29e305afc","pitchNumber":2,"startTime":"2026-03-18T20:27:16.149Z","endTime":"2026-03-18T20:27:23.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":2.03,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:27:23.580Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:29:22.035Z","endTime":"2026-03-18T20:30:07.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639391360318612,"aZ":-16.76825058067334,"pfxX":8.607565205456952,"pfxZ":8.218615043403549,"pX":-0.7898183433901226,"pZ":2.3136805280609622,"vX0":-9.90195139981184,"vY0":-135.57015756849358,"vZ0":-4.385975993999215,"x":147.11,"y":176.31,"x0":1.7792931832094603,"y0":50.00555390125604,"z0":5.111157831744744,"aX":16.141022515251503},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.7,"spinRate":2231,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4029071247464011,"extension":6.475561230167724},"index":0,"playId":"d498e548-928f-3ecb-a806-d04842d41614","pitchNumber":1,"startTime":"2026-03-18T20:29:29.893Z","endTime":"2026-03-18T20:29:33.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.331504503094187,"aZ":-36.72487124548661,"pfxX":8.030334419349689,"pfxZ":-3.0518239318642273,"pX":1.8526667730093187,"pZ":3.506351605813502,"vX0":-3.223773193760552,"vY0":-120.78461717783145,"vZ0":3.5973336912688554,"x":46.38,"y":144.11,"x0":2.1540962292684775,"y0":50.00158177861058,"z0":5.2067579785853395,"aX":11.982214632353216},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":-13.9,"spinRate":1615,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.4517539225583276,"extension":6.208251597734943},"index":1,"playId":"51e19e7f-df9c-39e4-942c-cb22081aa014","pitchNumber":2,"startTime":"2026-03-18T20:29:45.316Z","endTime":"2026-03-18T20:29:48.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54219918870931,"aZ":-17.075940784802278,"pfxX":8.537695840239088,"pfxZ":7.900988475595364,"pX":0.13822704923213577,"pZ":2.1872565927003444,"vX0":-7.91764377711334,"vY0":-136.73841160542392,"vZ0":-4.791138316933804,"x":111.73,"y":179.72,"x0":1.9491537427234653,"y0":50.004577225243075,"z0":5.118128606029168,"aX":16.31877617485722},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-14.0,"spinRate":2423,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.39915538280546903,"extension":6.421549469678384},"hitData":{"launchSpeed":106.5,"launchAngle":39.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.54,"coordY":55.26}},"index":2,"playId":"6aab2aa1-3c79-3724-ab80-d24471acc9a2","pitchNumber":3,"startTime":"2026-03-18T20:29:58.372Z","endTime":"2026-03-18T20:30:07.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:30:07.900Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, first baseman Andrew Vaughn to pitcher Kyle Harrison.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:30:13.056Z","endTime":"2026-03-18T20:31:35.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37971107418843,"aZ":-17.555549713676555,"pfxX":9.537273078804883,"pfxZ":7.55656283737773,"pX":-0.18345357161338233,"pZ":2.2103814481458715,"vX0":-8.768142187590948,"vY0":-137.2570582966862,"vZ0":-4.22487113242589,"x":123.99,"y":179.1,"x0":1.79166094150651,"y0":50.0053969766395,"z0":4.942311780339075,"aX":18.45652078323022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-15.7,"spinRate":2325,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.3969424597771849,"extension":6.581206027200111},"index":0,"playId":"fe640256-1cc4-3161-a49d-0234de11f8d5","pitchNumber":1,"startTime":"2026-03-18T20:30:31.051Z","endTime":"2026-03-18T20:30:34.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.822844868759613,"aZ":-36.03944614950571,"pfxX":-3.0621768587459655,"pfxZ":-2.7258746943566647,"pX":0.6350304651105495,"pZ":1.7991389410770722,"vX0":-2.870659281010776,"vY0":-117.76057009307341,"vZ0":0.11134458855200524,"x":92.79,"y":190.2,"x0":2.2645748765986897,"y0":50.00577255632334,"z0":5.064914084811639,"aX":-4.333382547632107},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.7,"breakHorizontal":6.2,"spinRate":2083,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.4638152363483763,"extension":6.257923000372211},"index":1,"playId":"0a37cf5e-4303-378e-8248-c41939695c72","pitchNumber":2,"startTime":"2026-03-18T20:30:44.102Z","endTime":"2026-03-18T20:30:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-18T20:30:53.448Z","endTime":"2026-03-18T20:31:06.452Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.513169821032715,"aZ":-16.81521653408721,"pfxX":8.225129184896325,"pfxZ":8.02387300250896,"pX":-0.10648758579814871,"pZ":2.9972583920311755,"vX0":-8.4435544230085,"vY0":-136.61272613125053,"vZ0":-2.634721886579559,"x":121.06,"y":157.85,"x0":1.9369933738570224,"y0":50.00410048650425,"z0":5.112932815543661,"aX":15.746435026492394},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-13.4,"spinRate":2361,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.3990210037163746,"extension":6.395213122250445},"index":3,"playId":"850d59f8-fac8-3a54-9a65-d363dd9de1a5","pitchNumber":3,"startTime":"2026-03-18T20:31:06.452Z","endTime":"2026-03-18T20:31:10.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.393349393489146,"aZ":-31.64601667703743,"pfxX":-4.212382710079557,"pfxZ":0.3704757705240276,"pX":-0.3533785478525537,"pZ":2.398652054006546,"vX0":-4.369590416703333,"vY0":-118.31824767499612,"vZ0":0.7486020077861277,"x":130.47,"y":174.02,"x0":2.060768899867368,"y0":50.00274842428912,"z0":4.965407737630879,"aX":-6.005106807599527},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":8.6,"spinRate":2172,"spinDirection":302},"zone":4,"typeConfidence":2.0,"plateTime":0.461935468485279,"extension":6.485553214714131},"hitData":{"launchSpeed":67.5,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.8,"coordY":173.89}},"index":4,"playId":"1a36c668-091a-3e72-b259-865384869805","pitchNumber":4,"startTime":"2026-03-18T20:31:26.794Z","endTime":"2026-03-18T20:31:35.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:31:35.302Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Denzer Guzman homers (2) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:31:41.533Z","endTime":"2026-03-18T20:33:36.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.996716450531146,"aZ":-37.17829039330044,"pfxX":-4.790903751858832,"pfxZ":-3.4626536868638276,"pX":1.123827022774537,"pZ":2.0049368934956355,"vX0":-1.1290953968237785,"vY0":-118.75646247847742,"vZ0":0.7934639092480666,"x":74.16,"y":184.65,"x0":2.226560719758086,"y0":50.00154870402394,"z0":5.014392525433016,"aX":-6.929651012300263},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.9,"breakHorizontal":9.0,"spinRate":2089,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.458980986454502,"extension":6.224979375367815},"index":0,"playId":"832606e8-babf-396b-b11c-f57eda233ea7","pitchNumber":1,"startTime":"2026-03-18T20:32:07.900Z","endTime":"2026-03-18T20:32:11.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47099555135752,"aZ":-34.03053994677881,"pfxX":-5.392353125773444,"pfxZ":-1.3042444831042204,"pX":-1.0599117708431092,"pZ":1.3376336157461315,"vX0":-5.4517673739745165,"vY0":-118.0735015581237,"vZ0":-1.4255851308624803,"x":157.4,"y":202.66,"x0":1.9756315342797892,"y0":50.00486258202597,"z0":5.066880505664269,"aX":-7.651427711355633},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":11.0,"spinRate":2108,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4630232760241517,"extension":6.430381585187437},"index":1,"playId":"65da0890-ec07-35c6-b2f0-e27bc6aab6e2","pitchNumber":2,"startTime":"2026-03-18T20:32:20.822Z","endTime":"2026-03-18T20:32:24.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28431808718624,"aZ":-17.144130470990095,"pfxX":9.560377379655197,"pfxZ":7.814239716238702,"pX":-0.8831336030790309,"pZ":1.630720233916881,"vX0":-10.945134730492756,"vY0":-137.30112095736902,"vZ0":-5.828370376738791,"x":150.66,"y":194.75,"x0":1.89879999859572,"y0":50.00294182505444,"z0":4.93388645900006,"aX":18.38955464710971},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-15.2,"spinRate":2300,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3978020445181394,"extension":6.538894550386559},"index":2,"playId":"c66b7840-96fe-30e5-9501-a3b312d84475","pitchNumber":3,"startTime":"2026-03-18T20:32:38.275Z","endTime":"2026-03-18T20:32:41.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415747732247876,"aZ":-23.11979205922786,"pfxX":9.9438340721448,"pfxZ":4.723327410142449,"pX":-0.9194374239931986,"pZ":2.1470008556708207,"vX0":-11.032998158537048,"vY0":-136.71868070632115,"vZ0":-3.470238050625934,"x":152.05,"y":180.81,"x0":1.8513381695378168,"y0":50.00649758029321,"z0":4.995392498893204,"aX":19.07779478658726},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":-16.1,"spinRate":2212,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.39862248100199826,"extension":6.433794371960194},"index":3,"playId":"c601d839-33e1-3e88-bc39-f62fcbd7f419","pitchNumber":4,"startTime":"2026-03-18T20:32:53.336Z","endTime":"2026-03-18T20:32:57.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.404273115718997,"aZ":-15.266486700297637,"pfxX":7.829468492647026,"pfxZ":8.837266196574983,"pX":-0.44842487692106264,"pZ":2.969229663530804,"vX0":-8.988378686044642,"vY0":-136.7843310871775,"vZ0":-2.5845261245054068,"x":134.09,"y":158.61,"x0":1.8478552467571285,"y0":50.00469166858585,"z0":4.960823438120133,"aX":14.983634725797},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-12.5,"spinRate":2367,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3989474725330022,"extension":6.587026821143386},"index":4,"playId":"e3b33933-d2de-340c-be96-95a85f95a1ec","pitchNumber":5,"startTime":"2026-03-18T20:33:10.425Z","endTime":"2026-03-18T20:33:14.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-18T20:33:21.167Z","endTime":"2026-03-18T20:33:32.671Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19163540032717,"aZ":-17.243771598623372,"pfxX":8.688841741260628,"pfxZ":7.6570664583500445,"pX":-0.14606524688097045,"pZ":2.203254362085977,"vX0":-8.49606465144452,"vY0":-138.3584931428885,"vZ0":-4.465156521656498,"x":122.57,"y":179.29,"x0":1.8269751077618572,"y0":50.005414811718445,"z0":4.98427723170641,"aX":16.946877849895177},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":-14.0,"spinRate":2353,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.39501358100710293,"extension":6.574535779200321},"hitData":{"launchSpeed":104.6,"launchAngle":31.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.5,"coordY":39.87}},"index":6,"playId":"e9b824e1-daa8-327a-b07b-edc82b58a4ef","pitchNumber":6,"startTime":"2026-03-18T20:33:32.671Z","endTime":"2026-03-18T20:33:36.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":-10.700000000000003,"leverageIndex":0.43,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:33:36.845Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy De Jesus singles on a ground ball to shortstop Joey Ortiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:33:51.515Z","endTime":"2026-03-18T20:34:56.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827445182360456,"aZ":-16.46700200739499,"pfxX":7.281394385552778,"pfxZ":8.404975411298336,"pX":0.7783757399652879,"pZ":2.949190261717462,"vX0":-5.447494514873809,"vY0":-135.64323271580676,"vZ0":-2.5641871673465624,"x":87.33,"y":159.15,"x0":1.863634384634868,"y0":50.00336921418373,"z0":5.050754800084473,"aX":13.609995246861757},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-12.1,"spinRate":2262,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.40332203316661763,"extension":6.42510952274246},"index":0,"playId":"2fe97cfe-8f31-3859-b442-b909238c611f","pitchNumber":1,"startTime":"2026-03-18T20:34:10.965Z","endTime":"2026-03-18T20:34:14.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65228109111306,"aZ":-38.08461180026236,"pfxX":3.571106469789467,"pfxZ":-3.79785409300359,"pX":1.5533479827660386,"pZ":3.8431085686320596,"vX0":-2.478812939063038,"vY0":-122.94786647231915,"vZ0":4.716467807519532,"x":57.79,"y":135.02,"x0":2.1025523715402317,"y0":50.002657278987236,"z0":5.101734306722532,"aX":5.556257054065173},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.8,"breakHorizontal":-6.0,"spinRate":1431,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.44273764666722704,"extension":6.397826126006511},"index":1,"playId":"55813c06-f2c6-38d5-bc3b-e1519d9d74c1","pitchNumber":2,"startTime":"2026-03-18T20:34:25.049Z","endTime":"2026-03-18T20:34:28.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.618317959824253,"aZ":-37.5286671780589,"pfxX":4.618149572207912,"pfxZ":-3.420409150396061,"pX":-0.3987614093495323,"pZ":1.6229240950342037,"vX0":-7.199506242771956,"vY0":-123.49781694498596,"vZ0":-0.4876841837406948,"x":132.2,"y":194.96,"x0":1.9372373544941222,"y0":50.003448785093234,"z0":4.94488027983719,"aX":7.225999299805935},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.1,"breakHorizontal":-7.0,"spinRate":1200,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.44133877099438745,"extension":6.592239584824519},"hitData":{"launchSpeed":102.7,"launchAngle":-7.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.18,"coordY":151.07}},"index":2,"playId":"30337f33-db54-3b28-bb97-196e2ff42c0f","pitchNumber":3,"startTime":"2026-03-18T20:34:41.462Z","endTime":"2026-03-18T20:34:56.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:34:56.238Z","atBatIndex":12},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Bryce Teodosio reaches on a fielding error by third baseman Luis Rengifo. Randy De Jesus to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:34:58.993Z","endTime":"2026-03-18T20:37:23.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155264478007286,"aZ":-16.833289672564007,"pfxX":8.766656922241346,"pfxZ":8.143150702365876,"pX":-0.5296242136881046,"pZ":2.417421665278151,"vX0":-9.422833854312072,"vY0":-135.77697472684358,"vZ0":-3.614973553135763,"x":137.19,"y":173.51,"x0":1.8316166224818906,"y0":50.00627344221192,"z0":4.923483007421535,"aX":16.523464973444714},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-14.2,"spinRate":2359,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4019811188996627,"extension":6.5615120670113525},"index":0,"playId":"5c6ad34e-b1f0-33bd-b30e-86360a5dffd3","pitchNumber":1,"startTime":"2026-03-18T20:35:16.776Z","endTime":"2026-03-18T20:35:20.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.369512102158705,"aZ":-36.56802061496254,"pfxX":7.3279799735245845,"pfxZ":-2.784011908821117,"pX":0.039773894386009666,"pZ":0.9486818438044556,"vX0":-7.4549729490877725,"vY0":-123.89453193288674,"vZ0":-2.2550600128690936,"x":115.48,"y":213.17,"x0":2.115081139690929,"y0":50.003287955775164,"z0":4.88458022950974,"aX":11.55870649402816},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":-11.9,"spinRate":1655,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4396518517477026,"extension":6.343351463570233},"index":1,"playId":"80542436-1682-3024-b520-366b2407e571","pitchNumber":2,"startTime":"2026-03-18T20:35:33.946Z","endTime":"2026-03-18T20:35:39.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984014209752665,"aZ":-29.960042172154985,"pfxX":-3.807063303060486,"pfxZ":1.5556088314947534,"pX":-0.07056217868509285,"pZ":2.339628906991606,"vX0":-4.275126879638201,"vY0":-118.94649929118874,"vZ0":0.11513250667428254,"x":119.69,"y":175.61,"x0":2.2484486111840285,"y0":50.00419722352959,"z0":5.019460447723127,"aX":-5.4250745705458625},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.1,"breakHorizontal":7.9,"spinRate":2073,"spinDirection":313},"zone":5,"typeConfidence":2.0,"plateTime":0.461454217855116,"extension":6.372183835743832},"index":2,"playId":"e50847bd-3dd0-3f76-bd49-eeeee4c619a5","pitchNumber":3,"startTime":"2026-03-18T20:35:54.534Z","endTime":"2026-03-18T20:35:58.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62729797108803,"aZ":-34.525175360097684,"pfxX":-4.383127913809252,"pfxZ":-1.6710360372608832,"pX":0.9423107997522102,"pZ":1.0343679872600757,"vX0":-1.9229402018219017,"vY0":-118.03582389880289,"vZ0":-1.717541715213546,"x":81.08,"y":210.85,"x0":2.338478415446924,"y0":50.00489853570249,"z0":4.966713470007481,"aX":-6.151491418486657},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.2,"breakHorizontal":8.4,"spinRate":2189,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.4650049199610109,"extension":6.332799559709725},"index":3,"playId":"50afd253-9d11-34fb-8b63-eb4fc4b69668","pitchNumber":4,"startTime":"2026-03-18T20:36:25.549Z","endTime":"2026-03-18T20:36:33.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randy De Jesus steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"50afd253-9d11-34fb-8b63-eb4fc4b69668","startTime":"2026-03-18T20:36:34.704Z","endTime":"2026-03-18T20:36:49.076Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703194,"link":"/api/v1/people/703194"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"postOnSecond":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049231043131083,"aZ":-17.39379186165007,"pfxX":8.304631806048286,"pfxZ":7.755780860199309,"pX":0.22769668620938838,"pZ":4.699056866195878,"vX0":-7.332184511222097,"vY0":-137.12397172506363,"vZ0":1.9117682574981418,"x":108.32,"y":111.91,"x0":1.8560383884771436,"y0":50.00537504971464,"z0":5.178844827290923,"aX":15.832637121957985},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-13.6,"spinRate":2288,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3992892368544192,"extension":6.347688652327099},"index":5,"playId":"0901c44d-ae6f-3a35-939d-a1c7fc1f2445","pitchNumber":5,"startTime":"2026-03-18T20:36:49.076Z","endTime":"2026-03-18T20:36:52.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304682130132488,"aZ":-38.97269305141712,"pfxX":-5.506982811434754,"pfxZ":-4.928336401371075,"pX":0.1753499129963558,"pZ":1.5092558056868528,"vX0":-3.0213629438086578,"vY0":-117.56875576660893,"vZ0":0.3960238076543896,"x":110.32,"y":198.03,"x0":2.198714489999583,"y0":50.0025256626774,"z0":4.99877396614666,"aX":-7.5968921421297155},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.4,"breakHorizontal":10.8,"spinRate":2116,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.46847813805383787,"extension":6.243482362656038},"hitData":{"launchSpeed":105.7,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.94,"coordY":168.82}},"index":6,"playId":"e3bedfd7-003f-3ee4-b3fc-978970401ca1","pitchNumber":6,"startTime":"2026-03-18T20:37:09.073Z","endTime":"2026-03-18T20:37:23.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.84,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:37:23.424Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeimer Candelario homers (4) on a fly ball to center field. Randy De Jesus scores. Bryce Teodosio scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:38:14.471Z","endTime":"2026-03-18T20:39:13.514Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T20:37:36.827Z","endTime":"2026-03-18T20:38:16.624Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.756938448176506,"aZ":-35.59657803322477,"pfxX":6.405976200768082,"pfxZ":-2.1963335793922294,"pX":1.3350973697748154,"pZ":3.1428505819263406,"vX0":-3.9396805317006987,"vY0":-122.82836600556585,"vZ0":2.672118242176306,"x":66.11,"y":153.92,"x0":2.1114299148381095,"y0":50.002255235071814,"z0":5.02715490741714,"aX":9.984037949275704},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":-10.9,"spinRate":1508,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.44256282274480885,"extension":6.357817016411911},"index":1,"playId":"bae00eab-f58a-33b5-9050-6e59803f1c01","pitchNumber":1,"startTime":"2026-03-18T20:38:16.624Z","endTime":"2026-03-18T20:38:21.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578991440979326,"aZ":-29.50656992418913,"pfxX":-5.350119707684546,"pfxZ":1.8581352273045546,"pX":1.026418557510177,"pZ":3.140345562398849,"vX0":-1.4038910291828757,"vY0":-118.91027388363554,"vZ0":1.7538801594684015,"x":77.88,"y":153.99,"x0":2.319279440906609,"y0":50.00072859740137,"z0":5.068266856179045,"aX":-7.668014301493919},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":10.1,"spinRate":2133,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.4604450670606024,"extension":6.204064128555438},"index":2,"playId":"d2722fec-7b0a-30ef-b871-28b8b84d84d3","pitchNumber":2,"startTime":"2026-03-18T20:38:33.500Z","endTime":"2026-03-18T20:38:38.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052892034249734,"aZ":-21.955450260777184,"pfxX":11.964102848685702,"pfxZ":5.362972740494355,"pX":0.5359434522130794,"pZ":2.6605245466523972,"vX0":-8.126460522950076,"vY0":-136.69065144019794,"vZ0":-2.25965160989841,"x":96.57,"y":166.95,"x0":1.9818534730665147,"y0":50.00608238268298,"z0":4.99370771536422,"aX":22.81102789675072},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-20.2,"spinRate":2273,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.39958180774313456,"extension":6.587589867802199},"hitData":{"launchSpeed":108.7,"launchAngle":35.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.47,"coordY":29.89}},"index":3,"playId":"a43188a3-df74-30bd-8484-92d67312c606","pitchNumber":3,"startTime":"2026-03-18T20:38:52.753Z","endTime":"2026-03-18T20:39:13.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-22.100000000000005,"leverageIndex":1.76,"dramaIndex":185.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:39:13.514Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman David Hamilton to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T20:41:45.923Z","endTime":"2026-03-18T20:41:52.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695871,"fullName":"Jesús Broca","link":"/api/v1/people/695871"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T20:39:34.685Z","endTime":"2026-03-18T20:41:44.862Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jesús Broca replaces Kyle Harrison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-18T20:41:44.862Z","endTime":"2026-03-18T20:41:48.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695871,"link":"/api/v1/people/695871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034622787270457,"aZ":-21.664187727060483,"pfxX":9.40918812073834,"pfxZ":5.782995167484062,"pX":0.7549300725176673,"pZ":3.27709966933033,"vX0":-5.1461693529297134,"vY0":-133.74285158072593,"vZ0":-1.8175548963172612,"x":88.22,"y":150.3,"x0":1.4785842498364974,"y0":50.00147052121464,"z0":5.514500870705006,"aX":17.095131781834883},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":1903,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.40907200540155575,"extension":5.098679517631882},"hitData":{"launchSpeed":65.7,"launchAngle":13.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.31,"coordY":143.05}},"index":2,"playId":"12ceea51-3db4-3d48-9d03-75f0f89504ea","pitchNumber":1,"startTime":"2026-03-18T20:41:48.014Z","endTime":"2026-03-18T20:41:52.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695871,"link":"/api/v1/people/695871","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":695871,"link":"/api/v1/people/695871"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":695871,"link":"/api/v1/people/695871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:41:52.735Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gary Sánchez pops out to third baseman Donovan Walton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T20:43:39.231Z","endTime":"2026-03-18T20:44:29.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416452748001387,"aZ":-23.50480904296384,"pfxX":-6.837382965931449,"pfxZ":4.392459519199573,"pX":-0.30563545400329745,"pZ":2.5634362294336723,"vX0":7.9787908954528515,"vY0":-138.56026376940744,"vZ0":-5.1112940377530345,"x":128.65,"y":169.57,"x0":-2.3130916323524002,"y0":50.00624912291595,"z0":5.9705246211962235,"aX":-13.506183922905796},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":11.0,"spinRate":2121,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39295436067323575,"extension":6.279862425760676},"index":0,"playId":"68ba77a0-6e41-3275-82ce-e7750cf2928e","pitchNumber":1,"startTime":"2026-03-18T20:44:02.832Z","endTime":"2026-03-18T20:44:06.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.345671556811993,"aZ":-31.053663434143257,"pfxX":5.732040656934899,"pfxZ":0.8514255007720681,"pX":0.13800865333849185,"pZ":1.6735315877469854,"vX0":4.365929233185609,"vY0":-114.23230658743678,"vZ0":-2.3471410690232988,"x":111.74,"y":193.59,"x0":-2.5470717620695487,"y0":50.00104544993663,"z0":5.786923907248519,"aX":7.524037767443984},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.2,"breakHorizontal":-11.5,"spinRate":2370,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.48069976903169165,"extension":5.4336865201397195},"hitData":{"launchSpeed":70.0,"launchAngle":74.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":124.77,"coordY":176.98}},"index":1,"playId":"af5368f7-08cc-3bd5-a3c5-e77c514f8bd9","pitchNumber":2,"startTime":"2026-03-18T20:44:19.013Z","endTime":"2026-03-18T20:44:29.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:44:29.558Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T20:44:36.754Z","endTime":"2026-03-18T20:45:15.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82071431881608,"aZ":-29.688564155866455,"pfxX":-7.702627653788065,"pfxZ":1.267604953767302,"pX":-0.5574657533688097,"pZ":2.698793705853996,"vX0":8.130095726495938,"vY0":-138.78780779101638,"vZ0":-3.2133463592691287,"x":138.25,"y":165.91,"x0":-2.5132985069038454,"y0":50.00596610146002,"z0":5.832595861416132,"aX":-15.14533434942687},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":2189,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39349308555338247,"extension":6.052226110319629},"index":0,"playId":"84f7d67c-5173-3c91-aab1-da7b67ef83d6","pitchNumber":1,"startTime":"2026-03-18T20:44:54.214Z","endTime":"2026-03-18T20:44:58.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04653529564887,"aZ":-28.309117581051265,"pfxX":7.251757430818994,"pfxZ":2.8684366099191294,"pX":0.6072172120323912,"pZ":2.3162094503738286,"vX0":5.084348274459498,"vY0":-116.06485948908006,"vZ0":-1.6209367770382856,"x":93.85,"y":176.24,"x0":-2.5628972907909655,"y0":50.00423052329337,"z0":5.748841675050154,"aX":9.78104850034005},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.0,"breakHorizontal":-14.5,"spinRate":2410,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4739951403410907,"extension":6.9134590792478114},"hitData":{"launchSpeed":90.1,"launchAngle":40.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.92,"coordY":73.03}},"index":1,"playId":"82a5f7c9-d316-3ae6-9e14-77680d2d5203","pitchNumber":2,"startTime":"2026-03-18T20:45:07.545Z","endTime":"2026-03-18T20:45:15.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.899999999999999,"awayTeamWinProbability":85.1,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:45:15.108Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a sharp line drive to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T20:45:27.447Z","endTime":"2026-03-18T20:46:32.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125842579240526,"aZ":-18.337679584743853,"pfxX":-5.6992477250346685,"pfxZ":7.044214711805934,"pX":0.6774573230484916,"pZ":1.771637107856927,"vX0":10.362877629010454,"vY0":-138.5925585028798,"vZ0":-7.225862394980927,"x":91.18,"y":190.95,"x0":-2.353102681227301,"y0":50.004066426149414,"z0":5.616834202378337,"aX":-11.19736186967087},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":8.4,"spinRate":2119,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39372477850974263,"extension":6.6698756875396255},"index":0,"playId":"1859c9c6-fb69-3cb2-9229-d8e32138be62","pitchNumber":1,"startTime":"2026-03-18T20:45:40.981Z","endTime":"2026-03-18T20:45:44.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}},"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145535068917695,"aZ":-19.208952277513493,"pfxX":-3.327443391045619,"pfxZ":6.759182411666071,"pX":0.3836723660123521,"pZ":2.356966367144676,"vX0":8.321073728474753,"vY0":-136.86474983097,"vZ0":-5.877865294746291,"x":102.38,"y":175.14,"x0":-2.2491094709615944,"y0":50.00224081492717,"z0":5.826583042925474,"aX":-6.38260055367105},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":4.4,"spinRate":2330,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3985633969616962,"extension":4.910866335112742},"hitData":{"launchSpeed":104.6,"launchAngle":13.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.51,"coordY":105.46}},"index":1,"playId":"dbb685c3-1262-3eea-acb4-5f64fd0448da","pitchNumber":2,"startTime":"2026-03-18T20:46:26.251Z","endTime":"2026-03-18T20:46:32.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:46:32.302Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Wade Meckler. David Hamilton to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T20:46:39.859Z","endTime":"2026-03-18T20:48:41.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577396434338667,"aZ":-27.57314807520165,"pfxX":6.405994260116291,"pfxZ":3.4891723764458806,"pX":0.015200348082824416,"pZ":3.580663026473272,"vX0":5.20368957507918,"vY0":-114.52124957727553,"vZ0":0.7085807970725653,"x":116.42,"y":142.1,"x0":-3.124655080068617,"y0":50.00284574743311,"z0":5.97967418800108,"aX":8.446378560818566},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.8,"breakHorizontal":-13.0,"spinRate":1836,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4796112919084896,"extension":6.154596806893565},"index":0,"playId":"3fc6c20b-07a6-3c04-bf05-97343b4fdd6b","pitchNumber":1,"startTime":"2026-03-18T20:47:06.471Z","endTime":"2026-03-18T20:47:10.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859421912413335,"aZ":-18.53701653411995,"pfxX":-1.6400614518158232,"pfxZ":7.341308396963292,"pX":1.190274413131006,"pZ":3.5839586603909224,"vX0":11.066270770623222,"vY0":-134.60762372535373,"vZ0":-2.9230125256748236,"x":71.63,"y":142.01,"x0":-2.7394873915872973,"y0":50.00273533949748,"z0":5.977546091878617,"aX":-3.047755444133536},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":1.0,"spinRate":2380,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4050137980488273,"extension":6.613676887877597},"index":1,"playId":"0ba177b5-da6c-31aa-aaf6-fa151250acfc","pitchNumber":2,"startTime":"2026-03-18T20:47:28.571Z","endTime":"2026-03-18T20:47:31.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907322735171224,"aZ":-28.060165727409863,"pfxX":-8.716681776484668,"pfxZ":2.1032570654627794,"pX":0.12240773176491801,"pZ":2.4784979910814218,"vX0":10.768398199621227,"vY0":-138.55307006186032,"vZ0":-4.499969534992254,"x":112.33,"y":171.86,"x0":-2.66917237299523,"y0":50.00528920883975,"z0":5.983146369129508,"aX":-17.070163010316048},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2219,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3942515775729367,"extension":6.706578787604139},"index":2,"playId":"79942c83-a413-31b7-b3bd-f237f6fd63c7","pitchNumber":3,"startTime":"2026-03-18T20:47:48.480Z","endTime":"2026-03-18T20:47:52.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"e3fb86c6-b735-36ac-9de1-e707d25cccd3","startTime":"2026-03-18T20:48:11.839Z","endTime":"2026-03-18T20:48:15.039Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162417444758873,"aZ":-27.882160205336138,"pfxX":-6.32582309420925,"pfxZ":2.1349914942286627,"pX":-0.5914424556343659,"pZ":2.6009154597678186,"vX0":8.368900687704917,"vY0":-139.32673295582705,"vZ0":-4.636523730077509,"x":139.54,"y":168.56,"x0":-2.7787075546929922,"y0":50.00638503629735,"z0":6.076094819864704,"aX":-12.741959013514188},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.2,"breakHorizontal":10.2,"spinRate":2071,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3895313825410023,"extension":6.804549888432175},"hitData":{"launchSpeed":63.6,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.74,"coordY":157.16}},"index":4,"playId":"2e05b344-371f-3268-a31d-33fcbe42fe09","pitchNumber":4,"startTime":"2026-03-18T20:48:33.572Z","endTime":"2026-03-18T20:48:41.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.7,"awayTeamWinProbability":82.3,"homeTeamWinProbabilityAdded":1.799999999999999,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:48:41.633Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Jeimer Candelario to first baseman Niko Kavadas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T20:48:54.769Z","endTime":"2026-03-18T20:49:39.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015002404668028,"aZ":-29.429200372612456,"pfxX":-10.030367982911038,"pfxZ":1.6897501682844664,"pX":1.0908857935224734,"pZ":1.164471088352094,"vX0":13.91863197675458,"vY0":-125.82406474466617,"vZ0":-5.124178139801014,"x":75.42,"y":207.34,"x0":-3.1826012277523485,"y0":50.000798065686766,"z0":5.582481319514835,"aX":-16.252218766194012},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2178,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4335826043180777,"extension":6.201156047882373},"index":0,"playId":"008ac2bd-a50f-3ca1-805e-a4052ac68ea5","pitchNumber":1,"startTime":"2026-03-18T20:49:16.724Z","endTime":"2026-03-18T20:49:21.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28989241610968,"aZ":-32.26052063963019,"pfxX":-8.660030529934158,"pfxZ":-0.0563414147186716,"pX":0.020349972665015866,"pZ":1.9350640213950356,"vX0":10.337658898915592,"vY0":-125.01935099040183,"vZ0":-2.4652595730584395,"x":116.22,"y":186.53,"x0":-3.0274596191680905,"y0":50.00253052065027,"z0":5.5608116025894665,"aX":-13.82092659920752},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":13.6,"spinRate":2140,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.43677768406568784,"extension":5.939003516888679},"hitData":{"launchSpeed":96.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.69,"coordY":160.71}},"index":1,"playId":"8ced7138-ff2c-3e15-90ae-b4ef14e50eed","pitchNumber":2,"startTime":"2026-03-18T20:49:34.512Z","endTime":"2026-03-18T20:49:39.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.41,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:49:39.199Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sebastián Rivero hit by pitch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T20:51:45.578Z","endTime":"2026-03-18T20:53:07.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Harrison replaces Jesús Broca.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T20:51:44.942Z","endTime":"2026-03-18T20:51:47.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690986,"link":"/api/v1/people/690986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695871,"link":"/api/v1/people/695871","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208649130173647,"aZ":-18.255162167026487,"pfxX":9.733078552217727,"pfxZ":7.5452038349300725,"pX":-0.8527344971225435,"pZ":3.497708650795421,"vX0":-10.661179928100179,"vY0":-134.49222987004964,"vZ0":-1.1226108123436878,"x":149.5,"y":144.34,"x0":1.8846776308304913,"y0":50.00454177262302,"z0":5.206298453663424,"aX":17.96069086321373},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-15.6,"spinRate":2244,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.406136317893361,"extension":6.446451061827574},"index":1,"playId":"6f1b641b-b334-3459-9bff-8669c0f7220a","pitchNumber":1,"startTime":"2026-03-18T20:51:47.694Z","endTime":"2026-03-18T20:51:52.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681778245965955,"aZ":-16.817577648661526,"pfxX":8.816316322653485,"pfxZ":8.322314926788122,"pX":-0.6199182175948764,"pZ":3.20495192892767,"vX0":-9.912115254713976,"vY0":-135.03639020681504,"vZ0":-1.8857042892615903,"x":140.63,"y":152.25,"x0":1.9545899988904563,"y0":50.001809706816665,"z0":5.096810190968646,"aX":16.265876981187986},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-13.8,"spinRate":2254,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.40578284313155066,"extension":6.6175969990029},"index":2,"playId":"079286a1-478a-39cd-97d7-fde35a577be4","pitchNumber":2,"startTime":"2026-03-18T20:51:59.555Z","endTime":"2026-03-18T20:52:03.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932082248721294,"aZ":-18.475506186870838,"pfxX":7.844920283368204,"pfxZ":7.447632487609054,"pX":-0.11410330638988819,"pZ":3.724666378220489,"vX0":-8.038501382938753,"vY0":-134.70045259619195,"vZ0":-0.26825798135533246,"x":121.35,"y":138.21,"x0":1.887889995880717,"y0":50.00476283848973,"z0":5.130445931398305,"aX":14.434871844366954},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-12.5,"spinRate":2201,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4064340478634225,"extension":6.47095846242266},"index":3,"playId":"d1b5b753-d82c-3dfb-bd7c-8c2b64ee09bb","pitchNumber":3,"startTime":"2026-03-18T20:52:18.975Z","endTime":"2026-03-18T20:52:23.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-18T20:52:30.848Z","endTime":"2026-03-18T20:52:40.468Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.402686151510995,"aZ":-38.15790831783352,"pfxX":-4.094077466366741,"pfxZ":-4.566172866477549,"pX":0.634631394076372,"pZ":0.013828008747376302,"vX0":-2.4784640511793303,"vY0":-114.14620126986178,"vZ0":-2.4775765333067272,"x":92.81,"y":238.41,"x0":2.2690489033093426,"y0":50.003501977317036,"z0":4.895856244092932,"aX":-5.363915860588757},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.6,"breakHorizontal":8.0,"spinRate":2170,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4811485545726262,"extension":6.430134828008111},"index":5,"playId":"def1ddfa-e791-3014-a403-364931409e6e","pitchNumber":4,"startTime":"2026-03-18T20:52:40.468Z","endTime":"2026-03-18T20:52:44.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932263578933632,"aZ":-33.53005502056683,"pfxX":-4.188617465657913,"pfxZ":-0.9308122084679447,"pX":-1.9777951635292919,"pZ":0.8681218793903214,"vX0":-8.063219065601638,"vY0":-119.99294044983685,"vZ0":-2.4757200406349402,"x":192.39,"y":215.34,"x0":1.9747023318360606,"y0":50.003539334573844,"z0":4.9102216302299535,"aX":-6.088240051453229},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.0,"breakHorizontal":9.6,"spinRate":2246,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45703212257403614,"extension":6.471786006143417},"index":6,"playId":"976d3ac7-6484-3b1c-a276-99a15248ab55","pitchNumber":5,"startTime":"2026-03-18T20:52:57.612Z","endTime":"2026-03-18T20:53:07.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.6,"awayTeamWinProbability":87.4,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:53:07.029Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T20:53:10.890Z","endTime":"2026-03-18T20:54:22.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707624986549977,"aZ":-17.614662114693452,"pfxX":9.825502940127862,"pfxZ":7.819713358522544,"pX":0.031171930545864354,"pZ":2.1528703886744975,"vX0":-8.545716573872266,"vY0":-134.9257734137733,"vZ0":-3.941901223233452,"x":115.81,"y":180.65,"x0":1.9481062281740966,"y0":50.000339519674675,"z0":4.858191284863231,"aX":18.28820155240026},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-16.2,"spinRate":2255,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.404467577956531,"extension":6.599435650209061},"index":0,"playId":"5246f779-f410-3501-b967-de492b5e79cf","pitchNumber":1,"startTime":"2026-03-18T20:53:38.414Z","endTime":"2026-03-18T20:53:42.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.837735150268752,"aZ":-16.989557732427812,"pfxX":9.300903322856087,"pfxZ":8.068791540668087,"pX":-0.22536304996083362,"pZ":1.5176573336766048,"vX0":-9.043444942041273,"vY0":-135.85998689336319,"vZ0":-6.170445036653236,"x":125.59,"y":197.8,"x0":1.9270008817875952,"y0":50.00416134305474,"z0":4.985737850280131,"aX":17.508599297519023},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":-15.1,"spinRate":2266,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4020859636555172,"extension":6.553555369270501},"index":1,"playId":"b03b934d-e12b-39bd-9b5d-486de78c5d32","pitchNumber":2,"startTime":"2026-03-18T20:53:56.432Z","endTime":"2026-03-18T20:54:03.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"actionPlayId":"b03b934d-e12b-39bd-9b5d-486de78c5d32","startTime":"2026-03-18T20:54:08.462Z","endTime":"2026-03-18T20:54:18.048Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.463699244299935,"aZ":-33.18641127846005,"pfxX":-5.159276755896013,"pfxZ":-0.7143991488588597,"pX":0.6060959537172975,"pZ":2.462957675423028,"vX0":-2.2832559947780577,"vY0":-118.15504021280249,"vZ0":1.336915705869925,"x":93.9,"y":172.28,"x0":2.253721070454181,"y0":50.00236071596357,"z0":4.928027953431809,"aX":-7.329464937895617},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.7,"breakHorizontal":9.8,"spinRate":2156,"spinDirection":256},"zone":6,"typeConfidence":2.0,"plateTime":0.4626901846556093,"extension":6.309837218509172},"index":3,"playId":"2b5fb81c-4931-3e65-bafa-4e56304469cc","pitchNumber":3,"startTime":"2026-03-18T20:54:18.048Z","endTime":"2026-03-18T20:54:22.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":1.4999999999999982,"leverageIndex":0.62,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:54:22.317Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Siri pops out to second baseman David Hamilton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T20:54:24.211Z","endTime":"2026-03-18T20:55:37.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527619059420353,"aZ":-20.35134120599813,"pfxX":8.55850132336076,"pfxZ":6.330931937527382,"pX":0.5259007563303203,"pZ":4.300173925617176,"vX0":-6.9824797425808995,"vY0":-135.76332035154283,"vZ0":1.3982738227550666,"x":96.95,"y":122.68,"x0":2.0182787854256126,"y0":50.005571614022806,"z0":5.194243204321596,"aX":15.990420127118382},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":-14.0,"spinRate":2276,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40333327825710086,"extension":6.380171102784636},"index":0,"playId":"7e8efbcc-fcc2-3617-a3f7-005cce1e11f9","pitchNumber":1,"startTime":"2026-03-18T20:54:47.164Z","endTime":"2026-03-18T20:54:50.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.517491889336075,"aZ":-35.25898585973122,"pfxX":-4.633973493964058,"pfxZ":-2.1752083702792167,"pX":-0.7141191127078602,"pZ":1.7363459204468847,"vX0":-5.1594737408261855,"vY0":-118.75787925810494,"vZ0":-0.0362540928031756,"x":144.22,"y":191.9,"x0":2.0955629339779547,"y0":50.00369476292191,"z0":4.9813539326863365,"aX":-6.56433852646898},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":9.7,"spinRate":2067,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.462684358557127,"extension":6.372341763332851},"index":1,"playId":"df053364-171c-3d2a-ba49-aa2b0def5c06","pitchNumber":2,"startTime":"2026-03-18T20:55:05.066Z","endTime":"2026-03-18T20:55:08.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090151366809668,"aZ":-16.0118234002035,"pfxX":9.428842967286498,"pfxZ":8.708775057844278,"pX":0.6283127731860627,"pZ":2.914185022977814,"vX0":-7.0864146815933875,"vY0":-135.48463139152514,"vZ0":-2.484913498326539,"x":93.05,"y":160.1,"x0":2.0551201440524305,"y0":50.00066025185637,"z0":4.964491968837025,"aX":17.495735319629972},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":-15.5,"spinRate":2274,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4045349457235652,"extension":6.5617085244207525},"hitData":{"launchSpeed":95.7,"launchAngle":72.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.22,"coordY":165.27}},"index":2,"playId":"75af0751-e107-3f19-9691-5eb59c322223","pitchNumber":3,"startTime":"2026-03-18T20:55:24.477Z","endTime":"2026-03-18T20:55:37.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.53,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:55:37.125Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wade Meckler grounds into a force out, fielded by shortstop Joey Ortiz. Sebastián Rivero out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T20:55:42.284Z","endTime":"2026-03-18T20:57:05.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484703283356083,"aZ":-19.750160971344087,"pfxX":9.793484223989003,"pfxZ":6.5285270822714665,"pX":-0.32499863654728156,"pZ":3.4172937731713735,"vX0":-9.565502038098108,"vY0":-136.67136045037037,"vZ0":-0.7142724537725109,"x":129.39,"y":146.51,"x0":1.9381271232564259,"y0":50.001264491099356,"z0":5.031271981162001,"aX":18.633490303743876},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-15.8,"spinRate":2235,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.3998839440497486,"extension":6.491638484326837},"index":0,"playId":"c1813cb7-ba20-3a55-a1f6-d1cf4722168f","pitchNumber":1,"startTime":"2026-03-18T20:55:59.782Z","endTime":"2026-03-18T20:56:04.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630848843447428,"aZ":-22.640928885334052,"pfxX":9.094709516699488,"pfxZ":5.19740978114265,"pX":1.4390590426818242,"pZ":2.9269452917702856,"vX0":-5.1423485290762025,"vY0":-134.26858969144808,"vZ0":-1.3949817772359352,"x":62.15,"y":159.75,"x0":2.1920747111073147,"y0":50.00617337167174,"z0":5.05607490753305,"aX":16.696914174335436},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-15.5,"spinRate":2261,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4071106362314647,"extension":6.480953917332026},"index":1,"playId":"85eeaccd-ae03-3533-a4b1-7f9b5245add4","pitchNumber":2,"startTime":"2026-03-18T20:56:18.279Z","endTime":"2026-03-18T20:56:22.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90543367606768,"aZ":-22.337564542634617,"pfxX":10.671605268834309,"pfxZ":5.311089852414453,"pX":0.506987693198068,"pZ":2.6042481181165744,"vX0":-7.735945827730823,"vY0":-134.90717576164707,"vZ0":-2.286766299059316,"x":97.67,"y":168.47,"x0":2.017568827964661,"y0":50.0063675437723,"z0":5.028766590499603,"aX":19.778141984797138},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-17.8,"spinRate":2225,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.40519663612773815,"extension":6.576518095027612},"index":2,"playId":"14209d78-afde-370c-93ab-fb22193373e3","pitchNumber":3,"startTime":"2026-03-18T20:56:38.142Z","endTime":"2026-03-18T20:56:42.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81722717863721,"aZ":-20.06465431165548,"pfxX":11.464942949034743,"pfxZ":6.416355266015131,"pX":0.4578495390859734,"pZ":2.868628000660431,"vX0":-7.9675577321440585,"vY0":-136.26495273935294,"vZ0":-1.9661989056752291,"x":99.55,"y":161.33,"x0":1.9241170113632957,"y0":50.00609499591902,"z0":4.979979999234277,"aX":21.651197092901317},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-19.2,"spinRate":2224,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4013451131883321,"extension":6.491788174156234},"hitData":{"launchSpeed":84.2,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.73,"coordY":151.58}},"index":3,"playId":"b7f0040e-f3fa-33c6-881d-ce6978599903","pitchNumber":4,"startTime":"2026-03-18T20:56:58.805Z","endTime":"2026-03-18T20:57:05.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.1000000000000032,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-18T20:57:05.460Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to second baseman Jeimer Candelario.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T20:58:53.320Z","endTime":"2026-03-18T21:00:34.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548622422032956,"aZ":-25.501210932297802,"pfxX":-7.63106115233316,"pfxZ":3.4134358351475225,"pX":-0.5321587244354553,"pZ":3.3573349473310032,"vX0":7.733184845571231,"vY0":-137.9433791160642,"vZ0":-2.5859105430596143,"x":137.28,"y":148.13,"x0":-2.3612369670078905,"y0":50.00323989478338,"z0":6.000263936748934,"aX":-14.91875806661725},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":12.5,"spinRate":2113,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39489967630608636,"extension":6.504814741545558},"index":0,"playId":"e6b982de-2e1d-33e5-9230-c237de86498c","pitchNumber":1,"startTime":"2026-03-18T20:59:12.279Z","endTime":"2026-03-18T20:59:16.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349163425072618,"aZ":-29.26847742816809,"pfxX":6.0833367729229595,"pfxZ":2.124419142878736,"pX":1.5184877536841401,"pZ":2.53229212473051,"vX0":7.033984810834642,"vY0":-116.71003046889089,"vZ0":-1.1059333303366015,"x":59.12,"y":170.41,"x0":-2.332699816646199,"y0":50.00475966919858,"z0":5.7856352887573905,"aX":8.33679961874552},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.8,"breakHorizontal":-12.8,"spinRate":2488,"spinDirection":78},"zone":12,"typeConfidence":2.0,"plateTime":0.47051137848689617,"extension":5.930300058064875},"index":1,"playId":"7e0f2083-4550-3c66-9da3-ab879ad4e1a3","pitchNumber":2,"startTime":"2026-03-18T20:59:26.256Z","endTime":"2026-03-18T20:59:30.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792375307652243,"aZ":-22.904113558301294,"pfxX":-6.819635645179011,"pfxZ":4.848766169838473,"pX":-2.0370059534123497,"pZ":2.6131025576118607,"vX0":3.644133516336111,"vY0":-137.24405222314118,"vZ0":-4.508393257096484,"x":194.65,"y":168.23,"x0":-2.4945446437154732,"y0":50.00282336132975,"z0":5.83299401155502,"aX":-13.036069722916846},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":11.6,"spinRate":2167,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39877963320418264,"extension":6.092733568130468},"index":2,"playId":"90ec5ff9-e975-3e3a-ad04-2c0bb56c5961","pitchNumber":3,"startTime":"2026-03-18T20:59:40.082Z","endTime":"2026-03-18T20:59:43.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76224115917435,"aZ":-21.197769185338963,"pfxX":0.056710181302568774,"pfxZ":6.007054810710448,"pX":0.20965965624747251,"pZ":2.0525131228429103,"vX0":7.100545297727923,"vY0":-134.00783734660644,"vZ0":-5.746483495193922,"x":109.01,"y":183.36,"x0":-2.476649100587063,"y0":50.00065800829937,"z0":5.729323458548564,"aX":0.10295674925535822},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":-1.6,"spinRate":2774,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4080422945508113,"extension":6.297958763773709},"index":3,"playId":"5d69399f-d128-3eac-afc5-8773a05ebcf3","pitchNumber":4,"startTime":"2026-03-18T20:59:54.499Z","endTime":"2026-03-18T20:59:57.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806649172418513,"aZ":-27.11517762065279,"pfxX":7.137101035226597,"pfxZ":3.6359748416687196,"pX":0.08723737306217733,"pZ":3.3887770690798895,"vX0":4.043019463047485,"vY0":-116.86773833778952,"vZ0":0.2664507641057695,"x":113.67,"y":147.28,"x0":-2.5889744264168755,"y0":50.00210683926377,"z0":5.807848372448416,"aX":9.930502446547312},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.0,"breakHorizontal":-13.9,"spinRate":2447,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.4676183041524262,"extension":5.351850976609446},"index":4,"playId":"83eb7aba-b96c-3777-bf5c-ac76ae1ae384","pitchNumber":5,"startTime":"2026-03-18T21:00:11.638Z","endTime":"2026-03-18T21:00:15.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09926125213721,"aZ":-27.63615664814867,"pfxX":-6.058712435561616,"pfxZ":2.8513635073102517,"pX":-0.9868755011009904,"pZ":2.5025500234273954,"vX0":6.0885897101755395,"vY0":-125.79485669265088,"vZ0":-2.3910493252588587,"x":154.62,"y":171.21,"x0":-2.659128419827503,"y0":50.004739779831645,"z0":5.721033338898642,"aX":-9.64726617137122},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":9.5,"spinRate":1961,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4365220702493873,"extension":6.181939737007024},"hitData":{"launchSpeed":82.9,"launchAngle":56.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.59,"coordY":121.63}},"index":5,"playId":"1f0e62f0-627c-3877-872e-0387a9a647bc","pitchNumber":6,"startTime":"2026-03-18T21:00:27.801Z","endTime":"2026-03-18T21:00:34.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:00:34.744Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Jeimer Candelario to first baseman Niko Kavadas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T21:00:51.123Z","endTime":"2026-03-18T21:01:09.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.315685968009078,"aZ":-16.82369522756677,"pfxX":-1.193278630304877,"pfxZ":7.957557863444137,"pX":0.8503541447149547,"pZ":2.844215995013103,"vX0":9.060574029419197,"vY0":-137.28062293479096,"vZ0":-4.937296971527415,"x":84.59,"y":161.99,"x0":-2.3227058433006356,"y0":50.003739875749716,"z0":5.792900108373099,"aX":-2.302525308142352},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":0.5,"spinRate":2571,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39734919556732207,"extension":6.778872805424089},"hitData":{"launchSpeed":54.0,"launchAngle":8.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.8,"coordY":157.11}},"index":0,"playId":"9372e44f-dfb6-3219-8b9e-a871c04374e9","pitchNumber":1,"startTime":"2026-03-18T21:01:01.876Z","endTime":"2026-03-18T21:01:09.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:01:09.422Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T21:01:19.798Z","endTime":"2026-03-18T21:03:34.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0112494895497,"aZ":-23.411168577055268,"pfxX":-3.2434388342832037,"pfxZ":4.647872563854774,"pX":0.40786801624818736,"pZ":3.5403436232341057,"vX0":8.580316815215792,"vY0":-135.9762065329384,"vZ0":-1.7723353097372139,"x":101.45,"y":143.19,"x0":-2.358008506345005,"y0":50.00074504735263,"z0":5.8144269401222095,"aX":-6.113091481170862},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":4.2,"spinRate":2884,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.4018185658563591,"extension":6.582752719832749},"index":0,"playId":"3ace69a9-48d5-3128-a0c2-5651b4839e52","pitchNumber":1,"startTime":"2026-03-18T21:01:34.196Z","endTime":"2026-03-18T21:01:37.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87548303792389,"aZ":-29.819640949067733,"pfxX":-9.911826289642796,"pfxZ":1.5297556193402642,"pX":-0.03468004051934706,"pZ":1.4034815930470854,"vX0":9.800227826279622,"vY0":-123.83959089000113,"vZ0":-3.985610616742751,"x":118.32,"y":200.89,"x0":-2.773154442716375,"y0":50.00224621642154,"z0":5.553797730890133,"aX":-15.252081758901596},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":1905,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.44387247035470967,"extension":4.324467845804304},"index":1,"playId":"9f3741fc-9d1b-393f-a8ad-04391291be3c","pitchNumber":2,"startTime":"2026-03-18T21:01:47.946Z","endTime":"2026-03-18T21:01:51.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07898209789252,"aZ":-25.590306467643334,"pfxX":-8.840249100939534,"pfxZ":4.181211916515032,"pX":-0.23575035370241282,"pZ":-0.3785589934092101,"vX0":8.845984954963226,"vY0":-125.16439645561042,"vZ0":-8.861217172780783,"x":125.99,"y":249.0,"x0":-2.6802389690623603,"y0":50.00209458649085,"z0":5.328104517883301,"aX":-13.917946792567392},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":13.8,"spinRate":2029,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43890422472597246,"extension":5.098499371662576},"index":2,"playId":"d4eb1ca6-3057-3d5d-b099-a037d6d0b529","pitchNumber":3,"startTime":"2026-03-18T21:02:03.182Z","endTime":"2026-03-18T21:02:06.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59640165555009,"aZ":-17.586450462835337,"pfxX":-1.287953374558228,"pfxZ":7.504321706819922,"pX":1.2864558195024611,"pZ":2.042253523945827,"vX0":9.981992201269934,"vY0":-137.40787676548848,"vZ0":-6.76678562200093,"x":67.96,"y":183.64,"x0":-2.200113019421345,"y0":50.006747348615775,"z0":5.697796910289128,"aX":-2.5050789352056477},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":0.6,"spinRate":2496,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.39604926479475155,"extension":6.499296227158209},"index":3,"playId":"7f0c25d1-de76-3fbd-bc12-034ef652a97a","pitchNumber":4,"startTime":"2026-03-18T21:02:23.255Z","endTime":"2026-03-18T21:02:28.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843398169929934,"aZ":-29.954982880553924,"pfxX":3.6216470120270454,"pfxZ":1.578159571529516,"pX":2.6447033370114528,"pZ":0.9990301976335126,"vX0":10.307665622176982,"vY0":-117.76917039991717,"vZ0":-4.448963626412483,"x":16.19,"y":211.81,"x0":-2.2551076128601584,"y0":50.00438776187421,"z0":5.675587232501672,"aX":5.099627966416818},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":-9.0,"spinRate":2492,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.46464085438085245,"extension":6.315651451015231},"index":4,"playId":"e7d164f1-6dcb-333c-8df2-fc9d3ba716e8","pitchNumber":5,"startTime":"2026-03-18T21:02:36.916Z","endTime":"2026-03-18T21:02:43.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176053138679297,"aZ":-21.150238059979415,"pfxX":0.04918467287007333,"pfxZ":5.779878828571075,"pX":0.35440831600074396,"pZ":2.955489379182894,"vX0":7.736701921924856,"vY0":-136.32621845498215,"vZ0":-3.4893244268800476,"x":103.49,"y":158.98,"x0":-2.510842723668358,"y0":50.0056538597555,"z0":5.688696239362133,"aX":0.09177120265801093},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":-1.6,"spinRate":2523,"spinDirection":260},"zone":3,"typeConfidence":2.0,"plateTime":0.3997355587588687,"extension":6.7392679031057785},"index":5,"playId":"d37f50ea-b97b-3870-b7b5-af7a14e66455","pitchNumber":6,"startTime":"2026-03-18T21:03:07.163Z","endTime":"2026-03-18T21:03:10.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086407585289734,"aZ":-23.663773685121864,"pfxX":-0.9742906686109158,"pfxZ":4.4771963201954,"pX":0.8683040976332685,"pZ":2.8023533148359543,"vX0":9.27414842452379,"vY0":-136.11226405217602,"vZ0":-3.4369529601712023,"x":83.9,"y":163.12,"x0":-2.437129141656651,"y0":50.005197631514015,"z0":5.6946992940333665,"aX":-1.8537458214169502},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":0.1,"spinRate":2710,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40035025712703387,"extension":6.661864189309186},"hitData":{"launchSpeed":74.4,"launchAngle":36.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.59,"coordY":95.27}},"index":6,"playId":"74bc4d11-d639-3b48-9402-a79bbc6e0d03","pitchNumber":7,"startTime":"2026-03-18T21:03:26.718Z","endTime":"2026-03-18T21:03:34.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:03:34.633Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Denzer Guzman doubles (3) on a sharp line drive to left fielder Jake Bauers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T21:08:44.613Z","endTime":"2026-03-18T21:09:33.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Stallings replaces Kyle Harrison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T21:08:18.795Z","endTime":"2026-03-18T21:08:46.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668831,"link":"/api/v1/people/668831"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585246377014343,"aZ":-18.58843059174112,"pfxX":-6.92416515598699,"pfxZ":7.620691466383418,"pX":-0.07594599574972091,"pZ":1.6917751080484167,"vX0":4.304478901117283,"vY0":-132.48877079893958,"vZ0":-6.080197327074339,"x":119.89,"y":193.1,"x0":-0.8198544658189173,"y0":50.00123697042011,"z0":5.369127893518782,"aX":-12.34193140616398},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":1874,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4129888166923492,"extension":6.486097535678127},"index":1,"playId":"82bb49a0-a69a-306b-b632-56a0a6940154","pitchNumber":1,"startTime":"2026-03-18T21:08:46.929Z","endTime":"2026-03-18T21:08:50.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238569601246656,"aZ":-24.663252911136954,"pfxX":1.1858269968845185,"pfxZ":4.698818545823093,"pX":1.1380055938248814,"pZ":2.408215860693177,"vX0":4.852840264808581,"vY0":-125.35013215826037,"vZ0":-2.808091587042891,"x":73.62,"y":173.76,"x0":-0.9735010382389482,"y0":50.00394224108482,"z0":5.546747083548969,"aX":1.8951024586151344},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":-3.2,"spinRate":2189,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4361963118825867,"extension":6.510629457399122},"index":2,"playId":"0b925023-4053-34e0-95aa-8b029d287c18","pitchNumber":2,"startTime":"2026-03-18T21:08:59.554Z","endTime":"2026-03-18T21:09:03.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84722530485589,"aZ":-38.11936074338757,"pfxX":0.5599171895080449,"pfxZ":-4.390581998189915,"pX":0.12965332335434263,"pZ":1.2968763093070905,"vX0":2.407627344161915,"vY0":-115.24025642063468,"vZ0":-1.7130266816712023,"x":112.06,"y":203.76,"x0":-0.9979830745564163,"y0":50.0008802369222,"z0":5.705891601329697,"aX":0.7584097399381522},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.0,"breakHorizontal":-1.6,"spinRate":2430,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4738777365401461,"extension":6.413072800053311},"index":3,"playId":"88b92205-3a4c-39b4-932f-e1421eb947ba","pitchNumber":3,"startTime":"2026-03-18T21:09:13.691Z","endTime":"2026-03-18T21:09:17.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603064360191382,"aZ":-27.539097661511043,"pfxX":-0.33745370207202074,"pfxZ":2.890802854110312,"pX":-0.24080901520119885,"pZ":3.0255037367903324,"vX0":2.6843650184302565,"vY0":-125.14190690885215,"vZ0":-0.6334077832868701,"x":126.18,"y":157.09,"x0":-1.2784453319258033,"y0":50.00429903480732,"z0":5.515869723264946,"aX":-0.5418295312321808},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":0.1,"spinRate":2212,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.43583054028232393,"extension":6.4259288929044915},"hitData":{"launchSpeed":111.6,"launchAngle":9.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":98.95,"coordY":142.75}},"index":4,"playId":"21573498-cab1-33ce-954c-e2487336baf2","pitchNumber":4,"startTime":"2026-03-18T21:09:27.270Z","endTime":"2026-03-18T21:09:33.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.35,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:09:33.047Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy De Jesus singles on a line drive to left fielder Jake Bauers. Denzer Guzman to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T21:09:44.446Z","endTime":"2026-03-18T21:10:28.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"postOnThird":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.745702575120923,"aZ":-24.41304455485978,"pfxX":-6.430179184962833,"pfxZ":4.30866138893678,"pX":0.399457361059205,"pZ":3.012444666041387,"vX0":5.191973383158161,"vY0":-132.73882171179952,"vZ0":-2.254853159938433,"x":101.77,"y":157.44,"x0":-0.7368137523474013,"y0":50.005358999731875,"z0":5.6321694364435,"aX":-11.591410573294148},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":10.7,"spinRate":1777,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4110549178893512,"extension":6.5523311650366285},"index":0,"playId":"ee258c9f-0972-3b08-892b-ff8ff7fb246e","pitchNumber":1,"startTime":"2026-03-18T21:10:06.353Z","endTime":"2026-03-18T21:10:10.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.950582135518456,"aZ":-20.937825787159813,"pfxX":-5.999985165168107,"pfxZ":6.130406145518059,"pX":-0.8443444894998505,"pZ":2.710177709983034,"vX0":2.1158538742734394,"vY0":-133.78454993977766,"vZ0":-3.467461694914571,"x":149.18,"y":165.61,"x0":-0.8610686940795804,"y0":50.00006306128138,"z0":5.504545478674973,"aX":-10.991381429833256},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":10.4,"spinRate":1898,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40772978250480785,"extension":6.527925808409455},"hitData":{"launchSpeed":70.9,"launchAngle":15.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.05,"coordY":138.4}},"index":1,"playId":"f95588da-5bc9-3869-982b-df0f2f61df27","pitchNumber":2,"startTime":"2026-03-18T21:10:22.829Z","endTime":"2026-03-18T21:10:28.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_ab"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_ab"},{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_pa"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:10:28.885Z","atBatIndex":29},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Bryce Teodosio reaches on a fielder's choice out, catcher Gary Sánchez to third baseman Luis Rengifo. Denzer Guzman out at 3rd. Randy De Jesus to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T21:10:35.685Z","endTime":"2026-03-18T21:11:55.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_out_returning","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37298557015889,"aZ":-27.014266798808823,"pfxX":-0.016775529136251632,"pfxZ":3.2398295523429903,"pX":-0.10342866099564148,"pZ":1.552210863858152,"vX0":2.8345717069713268,"vY0":-124.73093094267493,"vZ0":-4.134690215055497,"x":120.94,"y":196.87,"x0":-1.2469743586598052,"y0":50.006143847633496,"z0":5.429906555972586,"aX":-0.02731743973378751},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2263,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4372151580572723,"extension":6.304172796455908},"index":0,"playId":"5eed5dbe-eae2-3022-9560-ed10875bb0b6","pitchNumber":1,"startTime":"2026-03-18T21:11:08.413Z","endTime":"2026-03-18T21:11:12.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20404138904966,"aZ":-25.886235156962833,"pfxX":0.7591677343113714,"pfxZ":3.7512666257315104,"pX":1.4137555944145115,"pZ":2.821816546371785,"vX0":5.576438450108232,"vY0":-127.42139207170891,"vZ0":-1.682466133135819,"x":63.11,"y":162.59,"x0":-0.883776564897841,"y0":50.00605427810934,"z0":5.4965917822696175,"aX":1.2733920212517242},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.4,"spinRate":2299,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.42656341516838125,"extension":6.418696847227412},"index":1,"playId":"2d80571d-0fd0-3bd1-94c9-b5c5af178069","pitchNumber":2,"startTime":"2026-03-18T21:11:27.691Z","endTime":"2026-03-18T21:11:31.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2720220263273,"aZ":-24.64413104605252,"pfxX":-7.63613080457008,"pfxZ":4.0415610239540225,"pX":-1.1635629986520695,"pZ":2.5959457502633225,"vX0":1.863618244307681,"vY0":-134.86505250473044,"vZ0":-3.2355083809373277,"x":161.35,"y":168.69,"x0":-0.8664349432530093,"y0":50.00168084881576,"z0":5.527816187922083,"aX":-14.221839682726637},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":1853,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4044169879632964,"extension":6.527442053835906},"hitData":{"launchSpeed":53.7,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":127.51,"coordY":202.71}},"index":2,"playId":"1eafc681-7bf4-340f-a177-f9ebd998d359","pitchNumber":3,"startTime":"2026-03-18T21:11:47.976Z","endTime":"2026-03-18T21:11:55.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":703194,"link":"/api/v1/people/703194"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.9,"awayTeamWinProbability":89.1,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":0.51,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:11:55.704Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T21:12:20.531Z","endTime":"2026-03-18T21:14:11.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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, 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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.959174715001545,"aZ":-34.49632234386643,"pfxX":2.92931646335366,"pfxZ":-1.6795127251819144,"pX":-0.12841755936022917,"pZ":1.0207798902162988,"vX0":0.6954746500649425,"vY0":-116.405798969269,"vZ0":-3.148027524566289,"x":121.89,"y":211.22,"x0":-0.8110120837677921,"y0":50.00117748698188,"z0":5.626337719645205,"aX":4.056584133845389},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.5,"breakHorizontal":-5.5,"spinRate":2365,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.46888485812977665,"extension":6.499083525589049},"index":0,"playId":"7ddd23bf-3664-3eb7-aa01-8cb419178078","pitchNumber":1,"startTime":"2026-03-18T21:12:40.118Z","endTime":"2026-03-18T21:12:44.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40499808195716,"aZ":-28.124241422891696,"pfxX":-8.598951836984753,"pfxZ":2.8514439797407256,"pX":0.16638610199912987,"pZ":2.119541069996872,"vX0":6.553540228302302,"vY0":-118.07400595148468,"vZ0":-1.3162578521987542,"x":110.66,"y":181.55,"x0":-1.5210435463964846,"y0":50.000793584538364,"z0":5.259895458580682,"aX":-12.202292766325796},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":1761,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4629839729285319,"extension":6.332261495422529},"index":1,"playId":"fbf7e409-05b2-316b-9d5e-bcb543ca8f6d","pitchNumber":2,"startTime":"2026-03-18T21:12:59.720Z","endTime":"2026-03-18T21:13:03.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72737603263356,"aZ":-27.676120782605903,"pfxX":-9.039875960455728,"pfxZ":3.1909736389731043,"pX":-0.5527306648872805,"pZ":1.6391482011932645,"vX0":5.366511838587215,"vY0":-117.71888612971593,"vZ0":-2.0470130701951454,"x":138.07,"y":194.52,"x0":-1.6841199604847532,"y0":50.00027794311067,"z0":5.074696969467995,"aX":-12.723072249997712},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":1856,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.46476362427241735,"extension":6.315264234597036},"index":2,"playId":"5319742b-5607-3d13-8dbe-3aeeeb8edf7e","pitchNumber":3,"startTime":"2026-03-18T21:13:17.212Z","endTime":"2026-03-18T21:13:20.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.067701403496628,"aZ":-29.117394668864502,"pfxX":-11.110397956412598,"pfxZ":2.2101556440073375,"pX":0.24545769920517627,"pZ":1.1830112599854514,"vX0":7.387104029771381,"vY0":-116.65424296289123,"vZ0":-2.5346929625943897,"x":107.64,"y":206.84,"x0":-1.5120418543797696,"y0":50.00340862394462,"z0":5.0168298395085476,"aX":-15.37849616117058},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.6,"breakHorizontal":18.4,"spinRate":1870,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4687666690113481,"extension":6.358123227272564},"index":3,"playId":"0b7fd055-8448-39ed-91f6-422758818536","pitchNumber":4,"startTime":"2026-03-18T21:13:40.808Z","endTime":"2026-03-18T21:13:44.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.477954600174645,"aZ":-27.69433391589044,"pfxX":-8.575416879620267,"pfxZ":3.2705261397537964,"pX":-0.7847932020565354,"pZ":1.8337876449433796,"vX0":4.422184100796075,"vY0":-115.95544742287397,"vZ0":-1.2978439615512072,"x":146.91,"y":189.27,"x0":-1.5966047472655072,"y0":50.00370149472194,"z0":5.028783536778219,"aX":-11.747420774201338},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":1843,"spinDirection":336},"zone":7,"typeConfidence":2.0,"plateTime":0.4712928253570192,"extension":6.337229626687155},"index":4,"playId":"fae8ae4c-5d65-3820-9770-c3ac0ba464da","pitchNumber":5,"startTime":"2026-03-18T21:14:07.726Z","endTime":"2026-03-18T21:14:11.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.6,"awayTeamWinProbability":87.4,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:14:11.520Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a line drive to center fielder Garrett Mitchell. Randy De Jesus out at home on the throw, center fielder Garrett Mitchell to catcher Gary Sánchez. Bryce Teodosio to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T21:14:19.497Z","endTime":"2026-03-18T21:14:57.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554904255179142,"aZ":-26.19183849861539,"pfxX":3.2714402145884174,"pfxZ":3.80837726102885,"pX":-0.8178682760714799,"pZ":3.4247036454576993,"vX0":0.6453574704778431,"vY0":-124.41198166129107,"vZ0":0.6353632739552945,"x":148.18,"y":146.31,"x0":-1.5055563322886452,"y0":50.00246896825619,"z0":5.3339274523811655,"aX":5.136442001747919},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":-6.1,"spinRate":2262,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4399705194856298,"extension":6.337805943807728},"index":0,"playId":"d2931e82-1b05-3d96-beda-69306bccbb4f","pitchNumber":1,"startTime":"2026-03-18T21:14:36.233Z","endTime":"2026-03-18T21:14:40.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90490833707003,"aZ":-27.898869562420373,"pfxX":-8.920232939210967,"pfxZ":3.072940875481283,"pX":-0.5913901019608118,"pZ":2.5531121173705853,"vX0":4.886556089175831,"vY0":-116.93812301731725,"vZ0":0.13893234547465927,"x":139.54,"y":169.85,"x0":-1.5431999936282823,"y0":50.004714542007584,"z0":5.098272389474178,"aX":-12.423945048808546},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.9,"breakHorizontal":15.0,"spinRate":1887,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4673985421626501,"extension":6.491497483882422},"hitData":{"launchSpeed":72.6,"launchAngle":24.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.3,"coordY":107.18}},"index":1,"playId":"e4a4ea41-999a-322e-806a-aa4b86b7767a","pitchNumber":2,"startTime":"2026-03-18T21:14:52.581Z","endTime":"2026-03-18T21:14:57.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":703194,"link":"/api/v1/people/703194"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":668831,"link":"/api/v1/people/668831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.799999999999999,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:14:57.175Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T21:17:05.891Z","endTime":"2026-03-18T21:18:15.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76328392735785,"aZ":-24.642012015436027,"pfxX":3.255438788112442,"pfxZ":5.796818726821199,"pX":0.5382031625327042,"pZ":2.7843449311445254,"vX0":6.135415447881043,"vY0":-113.04418776327006,"vZ0":-1.324516067685241,"x":96.48,"y":163.6,"x0":-2.6294950571071323,"y0":50.00548769072179,"z0":5.841682508677504,"aX":4.230841664522476},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.4,"breakHorizontal":-7.4,"spinRate":2302,"spinDirection":81},"zone":3,"typeConfidence":2.0,"plateTime":0.4837213125116717,"extension":6.134008086077263},"index":0,"playId":"b3aa3036-9866-3937-bc88-2b68d180a397","pitchNumber":1,"startTime":"2026-03-18T21:17:17.720Z","endTime":"2026-03-18T21:17:21.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60993185148211,"aZ":-32.277311359278535,"pfxX":-6.525165883543903,"pfxZ":-0.07429218783069302,"pX":-1.3841267155634422,"pZ":2.3992091720927977,"vX0":5.531844826786544,"vY0":-119.42679607784692,"vZ0":-1.1987823550874501,"x":169.76,"y":174.0,"x0":-2.8858770997264926,"y0":50.00054135762796,"z0":5.818187652915483,"aX":-9.397760767633097},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":10.4,"spinRate":1981,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4591320378627919,"extension":5.852228463484072},"index":1,"playId":"2259378a-ccd6-3a06-879e-c95aea4bb6c2","pitchNumber":2,"startTime":"2026-03-18T21:17:33.977Z","endTime":"2026-03-18T21:17:37.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.116015636079265,"aZ":-23.83172188229538,"pfxX":0.5636617475110555,"pfxZ":4.603788297838172,"pX":0.6880284403377361,"pZ":3.2220266998820386,"vX0":7.545662909202522,"vY0":-133.18248541531446,"vZ0":-2.7131075752733613,"x":90.77,"y":151.79,"x0":-2.244373507334552,"y0":50.005100053729855,"z0":5.960377547745214,"aX":1.0220730254185881},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2321,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.40979975252598155,"extension":6.232751585821389},"index":2,"playId":"fa2004b2-45ad-3ec8-b649-26fe98b3a8cf","pitchNumber":3,"startTime":"2026-03-18T21:17:48.641Z","endTime":"2026-03-18T21:17:52.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209899582356126,"aZ":-25.935447091932662,"pfxX":-6.512174265424946,"pfxZ":4.153613512491361,"pX":-0.03490742348918414,"pZ":1.784754731182218,"vX0":8.60293985610777,"vY0":-122.05815921556508,"vZ0":-3.9747887873968306,"x":118.33,"y":190.59,"x0":-2.7676444515177323,"y0":50.000570161650614,"z0":5.680998401469246,"aX":-9.77356212767772},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":9.6,"spinRate":2029,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4496578461127454,"extension":5.614719149086113},"hitData":{"launchSpeed":93.0,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.96,"coordY":72.61}},"index":3,"playId":"0b7c262f-ef79-37da-9192-a8f3a5b48e57","pitchNumber":4,"startTime":"2026-03-18T21:18:06.108Z","endTime":"2026-03-18T21:18:15.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:18:15.620Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gary Sánchez flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T21:18:18.910Z","endTime":"2026-03-18T21:19:02.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13044302239894,"aZ":-31.43827086182169,"pfxX":6.462887726391317,"pfxZ":0.5577937861073288,"pX":-0.011201860983845948,"pZ":3.22331569963597,"vX0":3.788310883953982,"vY0":-114.7825590013633,"vZ0":0.8916340592129175,"x":117.43,"y":151.75,"x0":-2.5280365535746134,"y0":50.00390990854412,"z0":5.913833509851021,"aX":8.541092332628848},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":2445,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.47893603205685986,"extension":6.24140096788821},"index":0,"playId":"837757c0-3607-350c-9f69-93e83de34715","pitchNumber":1,"startTime":"2026-03-18T21:18:40.306Z","endTime":"2026-03-18T21:18:44.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16255473654178,"aZ":-31.32165369159875,"pfxX":7.290664525198691,"pfxZ":0.6653962486683653,"pX":1.0890541702654786,"pZ":2.5288540452680905,"vX0":5.733206448760326,"vY0":-112.82564212691973,"vZ0":-0.361819737073245,"x":75.49,"y":170.5,"x0":-2.4444431546548095,"y0":50.000009493999144,"z0":5.885309042003851,"aX":9.266955394767985},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.4,"breakHorizontal":-14.8,"spinRate":2419,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4880413526026439,"extension":5.831182517655491},"hitData":{"launchSpeed":88.9,"launchAngle":41.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.77,"coordY":78.07}},"index":1,"playId":"f9068efa-46a2-3eb0-b5f2-de13561ed0e0","pitchNumber":2,"startTime":"2026-03-18T21:18:52.896Z","endTime":"2026-03-18T21:19:02.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:19:02.365Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo challenged (pitch result), call on the field was confirmed: Luis Rengifo called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T21:19:04.950Z","endTime":"2026-03-18T21:21:29.008Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10395184364678,"aZ":-22.701834794701817,"pfxX":-7.600413182564942,"pfxZ":4.846840549640255,"pX":-0.5458754820020305,"pZ":2.889881225105587,"vX0":8.153887244554113,"vY0":-138.73120910990687,"vZ0":-3.7235661617512714,"x":137.81,"y":160.75,"x0":-2.531147140606905,"y0":50.00594814232717,"z0":5.756856303181034,"aX":-14.865384739230064},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":12.1,"spinRate":2218,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3943170323606693,"extension":6.361030069676377},"index":0,"playId":"321f9f74-ae0f-3bce-a5b9-6a1302ff8def","pitchNumber":1,"startTime":"2026-03-18T21:19:26.336Z","endTime":"2026-03-18T21:19:30.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65989601456226,"aZ":-22.66031678524033,"pfxX":-6.140794119461738,"pfxZ":4.864218788311047,"pX":-0.729141123669128,"pZ":2.258437271626275,"vX0":7.486763595628892,"vY0":-138.65401648011377,"vZ0":-5.202388604219474,"x":144.79,"y":177.8,"x0":-2.660608014909518,"y0":50.00271130200099,"z0":5.661639255184632,"aX":-12.01189271339463},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":9.6,"spinRate":2204,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3943311118378081,"extension":6.276238295559747},"index":1,"playId":"f7b89416-2a98-33ee-8dfb-277e678cf8ca","pitchNumber":2,"startTime":"2026-03-18T21:19:43.832Z","endTime":"2026-03-18T21:19:48.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-18T21:20:03.471Z","endTime":"2026-03-18T21:20:15.123Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835335394105496,"aZ":-31.76148913883001,"pfxX":-12.238373739691443,"pfxZ":0.2663455303841642,"pX":1.597806537079542,"pZ":-0.4380293371395831,"vX0":14.09440772462254,"vY0":-125.2002918759959,"vZ0":-7.758598824878934,"x":56.1,"y":250.61,"x0":-2.554894821811129,"y0":50.00585396878707,"z0":5.353687787747762,"aX":-19.140327629697435},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":18.4,"spinRate":1999,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.44004057147909226,"extension":4.811228040431276},"index":3,"playId":"fa9df04b-ad39-3c34-a566-9e2f0ed50b3b","pitchNumber":3,"startTime":"2026-03-18T21:20:15.123Z","endTime":"2026-03-18T21:20:20.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58335827677338,"aZ":-28.947173064485686,"pfxX":-5.207536123844349,"pfxZ":2.066980176236796,"pX":-0.7031421763514758,"pZ":1.2791517629138383,"vX0":6.664786313257363,"vY0":-123.67773827091305,"vZ0":-4.471535024889816,"x":143.8,"y":204.24,"x0":-2.745094590268968,"y0":50.003908394064304,"z0":5.513324383223781,"aX":-8.140564730575457},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":8.0,"spinRate":2022,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.44135088181115467,"extension":6.186192217573255},"index":4,"playId":"77c03be9-b3a6-353d-be78-d05ee1e685e7","pitchNumber":4,"startTime":"2026-03-18T21:20:42.794Z","endTime":"2026-03-18T21:20:46.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89254500186145,"aZ":-20.481020376992042,"pfxX":0.057054917962109264,"pfxZ":6.0607400658365025,"pX":-0.10807278132439488,"pZ":2.1387678179847733,"vX0":6.983729696753804,"vY0":-136.953553221601,"vZ0":-5.789053278481026,"x":121.12,"y":181.03,"x0":-2.682102866155577,"y0":50.00089653286024,"z0":5.649536721214722,"aX":0.10889464468531143},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":-1.3,"spinRate":2470,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.3976222434015675,"extension":5.8926463052383},"index":5,"playId":"51e71376-a6d3-389c-b2b1-93e8b5d4e3c2","pitchNumber":5,"startTime":"2026-03-18T21:21:04.265Z","endTime":"2026-03-18T21:21:08.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660674222655626,"aZ":-20.714406693030956,"pfxX":0.13136421328055836,"pfxZ":6.055781948314033,"pX":-0.38201442635010424,"pZ":3.04054604617197,"vX0":5.2790568659260435,"vY0":-135.70357067393954,"vZ0":-3.6303590628894673,"x":131.56,"y":156.69,"x0":-2.3578679673281857,"y0":50.00303649115572,"z0":5.813484796292641,"aX":0.24711673858163732},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-1.2,"spinRate":2248,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.40140935824461366,"extension":6.4005006585537725},"index":6,"playId":"a3ec5c4b-854e-33c0-845b-e64ad12f06e1","pitchNumber":6,"startTime":"2026-03-18T21:21:24.861Z","endTime":"2026-03-18T21:21:29.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"}},"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:21:29.008Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sebastián Rivero called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T21:24:10.926Z","endTime":"2026-03-18T21:25:39.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Ashby replaces Garrett Stallings.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T21:23:32.536Z","endTime":"2026-03-18T21:24:13.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668831,"link":"/api/v1/people/668831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071578543133704,"aZ":-21.299513180452067,"pfxX":10.770852499031646,"pfxZ":5.363377761290376,"pX":-0.5791731969918846,"pZ":2.363701239880223,"vX0":-6.5456557905979045,"vY0":-140.6002928720805,"vZ0":-7.328045254871604,"x":139.08,"y":174.96,"x0":0.3643062195458464,"y0":50.0033335539605,"z0":6.357712632640861,"aX":21.840025075522668},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":-18.4,"spinRate":1981,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.38769022583396406,"extension":5.480817914481497},"index":1,"playId":"79999e98-40ce-37a2-89d1-63127ed4417b","pitchNumber":1,"startTime":"2026-03-18T21:24:13.056Z","endTime":"2026-03-18T21:24:17.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037472555191414,"aZ":-27.19818826515455,"pfxX":4.1472143385214935,"pfxZ":2.8300544061623967,"pX":1.061272890979579,"pZ":3.3813065891845837,"vX0":-0.5064380420621203,"vY0":-130.92078775810944,"vZ0":-2.6804741839128683,"x":76.55,"y":147.48,"x0":0.7159767401676791,"y0":50.004571647783955,"z0":6.42478281175624,"aX":7.300390747355217},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-7.4,"spinRate":1567,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4161559048798926,"extension":5.175052578890725},"index":2,"playId":"5086dbb8-8716-3395-a4bf-f6d31640c91f","pitchNumber":2,"startTime":"2026-03-18T21:24:26.459Z","endTime":"2026-03-18T21:24:30.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044451478869767,"aZ":-21.713772808684116,"pfxX":3.8129194823580765,"pfxZ":5.286088340666506,"pX":-0.8121586098593826,"pZ":2.335253460337126,"vX0":-4.631294228504817,"vY0":-138.8366225196661,"vZ0":-6.946990533252051,"x":147.96,"y":175.73,"x0":0.37139910183816666,"y0":50.006049026464346,"z0":6.28433690871958,"aX":7.548775756884454},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":-6.1,"spinRate":2023,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.3924522552550842,"extension":5.527552213816852},"index":3,"playId":"d01a2923-2b8b-3db1-b675-9ee145ae2c9d","pitchNumber":3,"startTime":"2026-03-18T21:24:41.273Z","endTime":"2026-03-18T21:24:45.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840287561600128,"aZ":-46.45812041969193,"pfxX":-5.4332748566957845,"pfxZ":-9.755294035142288,"pX":0.6946725535972924,"pZ":3.827002149659948,"vX0":1.8366251201481687,"vY0":-120.39112018833025,"vZ0":2.8400180416794605,"x":90.52,"y":135.45,"x0":0.6268179131415597,"y0":50.00153048794852,"z0":6.750346326549509,"aX":-7.957719905620828},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-16.7,"breakHorizontal":9.4,"spinRate":2665,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.45532550290963725,"extension":5.396866455551714},"index":4,"playId":"d494bd58-e3e7-3a01-968f-5230c05ffd5a","pitchNumber":4,"startTime":"2026-03-18T21:25:01.045Z","endTime":"2026-03-18T21:25:05.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32559254803499,"aZ":-46.085470795148865,"pfxX":-5.861567397840659,"pfxZ":-9.657410433357688,"pX":1.5559286592581274,"pZ":3.9236859276921945,"vX0":4.001904202540365,"vY0":-119.37949048607197,"vZ0":3.1329336926807336,"x":57.69,"y":132.84,"x0":0.618032791443838,"y0":50.00050179660693,"z0":6.7472929306646385,"aX":-8.445724194826528},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-16.4,"breakHorizontal":9.6,"spinRate":2694,"spinDirection":329},"zone":12,"typeConfidence":2.0,"plateTime":0.45907989948007355,"extension":5.358491369732428},"index":5,"playId":"f59d2b05-b9ee-3b60-acec-7faea21ff5e2","pitchNumber":5,"startTime":"2026-03-18T21:25:15.538Z","endTime":"2026-03-18T21:25:19.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.275468235568642,"aZ":-23.018729121992585,"pfxX":7.325990650835902,"pfxZ":4.545861631988586,"pX":-0.3511718228334289,"pZ":3.0312593682476905,"vX0":-4.150800637705206,"vY0":-140.449695716727,"vZ0":-5.40000508474022,"x":130.39,"y":156.94,"x0":0.18734534885210016,"y0":50.006327065463296,"z0":6.458666735904364,"aX":14.763493868787965},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":-12.5,"spinRate":2166,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.3887272434047224,"extension":5.460990197304713},"index":6,"playId":"7364f454-8b84-311b-ae65-a2764c5f692a","pitchNumber":6,"startTime":"2026-03-18T21:25:35.231Z","endTime":"2026-03-18T21:25:39.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:25:39.345Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Niko Kavadas grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T21:25:40.098Z","endTime":"2026-03-18T21:27:27.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139645596693672,"aZ":-22.49819464951427,"pfxX":6.872148207808759,"pfxZ":4.785025502981734,"pX":-0.08677750440625702,"pZ":3.2123205963272183,"vX0":-3.657799564831391,"vY0":-140.847747569264,"vZ0":-5.018756052704838,"x":120.31,"y":152.05,"x0":0.33162489423937613,"y0":50.00174962060198,"z0":6.460088309781411,"aX":13.891584351258913},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":-11.8,"spinRate":1926,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.3879704216772337,"extension":5.523758239619391},"index":0,"playId":"867c1e1a-419e-3714-a40e-85eff1a3006b","pitchNumber":1,"startTime":"2026-03-18T21:26:03.634Z","endTime":"2026-03-18T21:26:07.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.8,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.665955514957794,"aZ":-24.84998365398575,"pfxX":8.181705765103409,"pfxZ":3.538676000335852,"pX":-0.7368436389860953,"pZ":1.4009521433689176,"vX0":-5.508322195411255,"vY0":-142.0723746192603,"vZ0":-9.32608096851568,"x":145.09,"y":200.95,"x0":0.1515504931927755,"y0":50.002757424063375,"z0":6.271374709109924,"aX":16.938600440649594},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.9,"breakHorizontal":-13.9,"spinRate":2101,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.3836679444556168,"extension":5.806066411330675},"index":1,"playId":"7fba6026-ce33-312e-bf02-754430fb944d","pitchNumber":2,"startTime":"2026-03-18T21:26:47.937Z","endTime":"2026-03-18T21:26:51.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84812079430545,"aZ":-41.132517904821086,"pfxX":-4.783856644225614,"pfxZ":-5.958737410848226,"pX":-0.5763876552299534,"pZ":1.6281130106963735,"vX0":-1.000648113992761,"vY0":-122.3063256310887,"vZ0":-2.9127526695706782,"x":138.97,"y":194.82,"x0":0.46012030788218367,"y0":50.00410749872367,"z0":6.38861610152602,"aX":-7.191675572297065},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.3,"breakHorizontal":8.9,"spinRate":2588,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4491632101304237,"extension":5.09495069167364},"index":2,"playId":"2c6895e0-41c9-3b4b-a875-adf77b46bd5c","pitchNumber":3,"startTime":"2026-03-18T21:27:03.071Z","endTime":"2026-03-18T21:27:07.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32995184029434,"aZ":-39.053405507832565,"pfxX":-4.824724866305331,"pfxZ":-4.612928432151453,"pX":-0.06579954267416975,"pZ":1.338875143854337,"vX0":-0.06256416323543246,"vY0":-121.18364913578493,"vZ0":-3.7143707838050046,"x":119.51,"y":202.63,"x0":0.5874246410962672,"y0":50.00506501088083,"z0":6.297414423429793,"aX":-7.18835549137589},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.0,"breakHorizontal":8.8,"spinRate":2484,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.45169196172381865,"extension":5.449130735617948},"hitData":{"launchSpeed":72.9,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":172.87}},"index":3,"playId":"49692e44-1ff3-3b29-9ac0-1f57529185d5","pitchNumber":4,"startTime":"2026-03-18T21:27:20.750Z","endTime":"2026-03-18T21:27:27.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:27:27.682Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T21:27:31.768Z","endTime":"2026-03-18T21:29:03.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.104044616058353,"aZ":-45.012042732608705,"pfxX":-4.451011271544727,"pfxZ":-8.830821509863602,"pX":0.4115579801257462,"pZ":2.0963117934007482,"vX0":0.6325279965628913,"vY0":-119.58099077789386,"vZ0":-0.9281123935037962,"x":101.31,"y":182.18,"x0":0.722744061136904,"y0":50.00075327498643,"z0":6.512086590401998,"aX":-6.473521596460787},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.0,"breakHorizontal":7.9,"spinRate":2240,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.4572658312745026,"extension":5.429731012792783},"index":0,"playId":"9699adea-856d-3ed0-9c56-55e6383d4340","pitchNumber":1,"startTime":"2026-03-18T21:27:56.025Z","endTime":"2026-03-18T21:28:00.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07290780002562,"aZ":-44.17355222891735,"pfxX":-4.44972273578041,"pfxZ":-8.144048902216435,"pX":-0.0025734499688846906,"pZ":2.2696497778410145,"vX0":-0.5367326196264901,"vY0":-120.80520383504431,"vZ0":-0.6945570203663446,"x":117.1,"y":177.5,"x0":0.8004894428766162,"y0":50.001182642684924,"z0":6.452248330217073,"aX":-6.559232429853024},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.6,"breakHorizontal":8.2,"spinRate":2739,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.4538380065444354,"extension":5.4405204182797995},"index":1,"playId":"dd82c3e6-fb61-3037-9758-fc1af08696c4","pitchNumber":2,"startTime":"2026-03-18T21:28:10.481Z","endTime":"2026-03-18T21:28:15.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-18T21:28:22.040Z","endTime":"2026-03-18T21:28:38.165Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892558836069554,"aZ":-22.01907735967256,"pfxX":6.652031632105111,"pfxZ":4.938076526523169,"pX":0.38787825008123195,"pZ":3.043288192049653,"vX0":-2.1756396200843557,"vY0":-142.08222551409807,"vZ0":-5.732011584318796,"x":102.21,"y":156.61,"x0":0.2968229971109687,"y0":50.00120399947016,"z0":6.47516285680193,"aX":13.672662133136892},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":-11.6,"spinRate":2097,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.3847081292730219,"extension":5.375479474302008},"index":3,"playId":"ad9f7eb7-6620-3cf8-8e34-274a2f9b74da","pitchNumber":3,"startTime":"2026-03-18T21:28:38.165Z","endTime":"2026-03-18T21:28:42.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644561001941735,"aZ":-44.5908088049086,"pfxX":-5.2888148147095935,"pfxZ":-8.586461238903837,"pX":-0.5655101639230354,"pZ":1.4178571978954932,"vX0":-0.5053680802430789,"vY0":-120.1591278632006,"vZ0":-2.4961996495253733,"x":138.56,"y":200.5,"x0":0.33433693644476653,"y0":50.00253990322603,"z0":6.473104789519526,"aX":-7.648987425548123},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.8,"breakHorizontal":9.7,"spinRate":2585,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.45773948821272104,"extension":5.586004777064572},"index":4,"playId":"e5860331-d533-3160-9e8c-2b0f9b8f1cb4","pitchNumber":4,"startTime":"2026-03-18T21:28:59.316Z","endTime":"2026-03-18T21:29:03.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:29:03.998Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T21:31:07.932Z","endTime":"2026-03-18T21:32:18.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054973497793572,"aZ":-27.465829818531578,"pfxX":-9.170544950675936,"pfxZ":2.487621018487335,"pX":-0.6871928655421088,"pZ":3.446340724645199,"vX0":8.217404582206534,"vY0":-136.19957778350832,"vZ0":-1.639358151857703,"x":143.19,"y":145.73,"x0":-2.542194460872207,"y0":50.00179658557093,"z0":5.943406441005412,"aX":-17.343048278906732},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":15.0,"spinRate":2281,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4011473666225003,"extension":5.972451069652572},"index":0,"playId":"50454557-be4c-3591-b4a6-afe9b06dc05b","pitchNumber":1,"startTime":"2026-03-18T21:31:07.932Z","endTime":"2026-03-18T21:31:11.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.432219409273348,"aZ":-34.94038604886581,"pfxX":-9.260868519871483,"pfxZ":-1.8646385429714836,"pX":1.0035445843538775,"pZ":0.47799622826940336,"vX0":12.055353425545015,"vY0":-121.72437710753111,"vZ0":-5.039458630876715,"x":78.75,"y":225.87,"x0":-2.836280767754099,"y0":50.0040817076514,"z0":5.639438510643552,"aX":-13.741226977623828},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":13.6,"spinRate":1953,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4519514968793694,"extension":5.743767367529881},"index":1,"playId":"2ce56c42-479b-3dd3-9762-ef69d1119d05","pitchNumber":2,"startTime":"2026-03-18T21:31:27.081Z","endTime":"2026-03-18T21:31:30.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572154609065137,"aZ":-31.097506351612864,"pfxX":-6.340677946307347,"pfxZ":0.5704936428664009,"pX":-0.8379477792795155,"pZ":3.796268531998483,"vX0":6.900880259816894,"vY0":-135.49320228083172,"vZ0":-0.013634190972467208,"x":148.94,"y":136.28,"x0":-2.5766285447308936,"y0":50.002980929993754,"z0":5.948466089527182,"aX":-11.961341596495583},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":10.3,"spinRate":1972,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4020269239327572,"extension":4.9679746681450005},"index":2,"playId":"4170961b-690c-3cb8-8da8-fed2c389189a","pitchNumber":3,"startTime":"2026-03-18T21:31:41.135Z","endTime":"2026-03-18T21:31:44.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005304257892963,"aZ":-22.709356719230662,"pfxX":0.8764925401426432,"pfxZ":5.213406931693758,"pX":-0.1919733458332676,"pZ":4.241941081082032,"vX0":5.629280037996443,"vY0":-132.7631697468661,"vZ0":-0.28592999033759814,"x":124.32,"y":124.25,"x0":-2.439160249529884,"y0":50.00009762955031,"z0":5.980634355571405,"aX":1.5894683213279093},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-2.6,"spinRate":2170,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40997518852344195,"extension":5.725087266430863},"index":3,"playId":"94efb489-225e-324f-8134-fe3542699bc8","pitchNumber":4,"startTime":"2026-03-18T21:31:57.074Z","endTime":"2026-03-18T21:32:00.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21304428504507,"aZ":-22.496698136030968,"pfxX":2.331334878912693,"pfxZ":5.320922547137702,"pX":-0.3345278701597841,"pZ":3.6775948067716593,"vX0":4.9240714873741265,"vY0":-133.14937195430377,"vZ0":-1.4186796244643658,"x":129.75,"y":139.48,"x0":-2.501490483182443,"y0":50.00152749267791,"z0":5.825533185561117,"aX":4.236726448402671},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-5.2,"spinRate":2236,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.40940993432768646,"extension":7.123694595991879},"index":4,"playId":"995f0dd3-233c-399a-9e04-5a7dbd8329d5","pitchNumber":5,"startTime":"2026-03-18T21:32:13.358Z","endTime":"2026-03-18T21:32:18.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.77,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:32:18.534Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T21:32:19.664Z","endTime":"2026-03-18T21:34:31.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.479678241756456,"aZ":-32.335763116151576,"pfxX":5.447391611008733,"pfxZ":-0.11929897058564976,"pX":0.14144495419737851,"pZ":2.841542617606266,"vX0":5.767293852019108,"vY0":-113.29603145573311,"vZ0":0.0795362727702087,"x":111.61,"y":162.06,"x0":-3.1341801537765064,"y0":50.00437747429314,"z0":6.007277351734624,"aX":7.1635170144959135},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.1,"breakHorizontal":-11.2,"spinRate":1160,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4813527674881475,"extension":5.540608702990983},"index":0,"playId":"84658ca6-6d26-3fa8-8c77-74d57eeb54ea","pitchNumber":1,"startTime":"2026-03-18T21:32:43.731Z","endTime":"2026-03-18T21:32:48.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133163122305106,"aZ":-22.65199947321118,"pfxX":2.222919762386684,"pfxZ":5.236765018943526,"pX":0.40992055353716517,"pZ":3.2253737414912504,"vX0":7.828012146754767,"vY0":-132.9043231109428,"vZ0":-2.8505158928120786,"x":101.37,"y":151.69,"x0":-2.8431019454828808,"y0":50.00159970580763,"z0":5.927650378228029,"aX":4.04048696993396},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-5.5,"spinRate":2598,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.4095762689206559,"extension":6.290766991767322},"index":1,"playId":"5095fd6e-6386-3862-88d7-b0b6bf554093","pitchNumber":2,"startTime":"2026-03-18T21:33:06.749Z","endTime":"2026-03-18T21:33:09.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"9fcd494b-6007-38cf-abfa-e49c59c40731","startTime":"2026-03-18T21:33:32.506Z","endTime":"2026-03-18T21:33:35.915Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244027112830658,"aZ":-33.72674476243503,"pfxX":6.092387728311245,"pfxZ":-1.1824055711225023,"pX":4.04763342729765,"pZ":1.0816271583685972,"vX0":13.122612110466966,"vY0":-114.55297119902858,"vZ0":-3.5048658317905597,"x":-37.29,"y":209.58,"x0":-2.5705868467521635,"y0":50.00134544168443,"z0":5.964502253863934,"aX":8.01025160409128},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.9,"breakHorizontal":-14.6,"spinRate":2527,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4800859617213402,"extension":6.098504453000554},"index":3,"playId":"3e2874f7-74c7-39e3-8a66-4709d9ee5750","pitchNumber":3,"startTime":"2026-03-18T21:33:52.224Z","endTime":"2026-03-18T21:33:55.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ryan Johnson. David Hamilton to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"3e2874f7-74c7-39e3-8a66-4709d9ee5750","startTime":"2026-03-18T21:34:07.394Z","endTime":"2026-03-18T21:34:28.227Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"postOnSecond":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":17.299999999999997,"awayTeamWinProbability":82.7,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":1.43,"dramaIndex":51.0,"contextMetrics":{}},{"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.56718676637157,"aZ":-28.578930462314148,"pfxX":5.834600596863414,"pfxZ":2.70511163807841,"pX":0.16584177484807033,"pZ":2.900802535562409,"vX0":5.4905119205473705,"vY0":-113.81090188900126,"vZ0":-0.7637719356333006,"x":110.68,"y":160.46,"x0":-3.025218079321906,"y0":50.00115621962065,"z0":6.041953079626411,"aX":7.742256685401521},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.0,"breakHorizontal":-11.9,"spinRate":2528,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.47909830009884136,"extension":5.701921142271281},"index":5,"playId":"45ac1e5b-aaee-3ce7-87e4-fe22b4cb3d20","pitchNumber":4,"startTime":"2026-03-18T21:34:28.227Z","endTime":"2026-03-18T21:34:31.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.43,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:34:31.889Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T21:35:16.098Z","endTime":"2026-03-18T21:36:23.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T21:35:03.395Z","endTime":"2026-03-18T21:35:18.283Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8180372405881,"aZ":-21.654447774756523,"pfxX":0.8631302808346852,"pfxZ":5.796432517754749,"pX":0.4882020288897384,"pZ":3.2282719699540574,"vX0":8.691475535512017,"vY0":-133.14590920999606,"vZ0":-3.17646097982443,"x":98.39,"y":151.62,"x0":-2.9164166863877226,"y0":50.00103675983579,"z0":5.985281516958422,"aX":1.5624629396442573},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-3.2,"spinRate":2550,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4097708895617398,"extension":6.085757901751464},"index":1,"playId":"3140fdb3-2083-3f0f-88fc-01c015b99832","pitchNumber":1,"startTime":"2026-03-18T21:35:18.283Z","endTime":"2026-03-18T21:35:21.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.821676568858432,"aZ":-29.796122648280285,"pfxX":3.0637554150703714,"pfxZ":1.77847394159771,"pX":1.3536951199613707,"pZ":2.1791628871258153,"vX0":8.712493700759174,"vY0":-114.24880940263033,"vZ0":-1.8787282669264294,"x":65.4,"y":179.94,"x0":-2.8899873487293606,"y0":50.003804011557534,"z0":5.909586126222668,"aX":4.093622101903104},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.0,"breakHorizontal":-7.6,"spinRate":2354,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4773796149260061,"extension":5.9171014942356175},"index":2,"playId":"8a63e9e9-c7d8-354b-b34b-a30c51c791f9","pitchNumber":2,"startTime":"2026-03-18T21:35:38.732Z","endTime":"2026-03-18T21:35:43.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.832721257782296,"aZ":-25.086906828034508,"pfxX":-6.00048634056699,"pfxZ":4.46578962295216,"pX":0.20062058639193403,"pZ":2.717822687171864,"vX0":10.07112774825192,"vY0":-124.32096712958705,"vZ0":-2.0791529770013177,"x":109.35,"y":165.4,"x0":-3.099054850867571,"y0":50.000856780969464,"z0":5.61997581780535,"aX":-9.517354808370884},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.9,"breakHorizontal":8.9,"spinRate":1881,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.43837269695054726,"extension":5.577455477630427},"index":3,"playId":"e2ef62b3-4869-3423-aae3-62b81eaa9203","pitchNumber":3,"startTime":"2026-03-18T21:35:56.721Z","endTime":"2026-03-18T21:36:00.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.266680320014647,"aZ":-30.851266519841495,"pfxX":5.893454190156653,"pfxZ":0.9621552054065088,"pX":0.953135120104378,"pZ":1.8156882552089364,"vX0":7.296734473235062,"vY0":-115.89597320487339,"vZ0":-2.695286006187334,"x":80.67,"y":189.76,"x0":-2.99323421838519,"y0":50.00055984701425,"z0":5.920116810874669,"aX":8.06983166503963},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.3,"breakHorizontal":-12.4,"spinRate":2374,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4713640204461438,"extension":6.464879035996372},"index":4,"playId":"5d0a6474-8fa8-3d1f-b3b8-4258439368e7","pitchNumber":4,"startTime":"2026-03-18T21:36:19.027Z","endTime":"2026-03-18T21:36:23.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:36:23.027Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to center fielder Jose Siri. David Hamilton scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T21:37:39.668Z","endTime":"2026-03-18T21:38:05.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T21:36:49.122Z","endTime":"2026-03-18T21:37:41.520Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.555221619119894,"aZ":-29.495535050463786,"pfxX":4.516434621395823,"pfxZ":2.0071771113784234,"pX":1.4607538854765376,"pZ":2.0828106418731145,"vX0":8.323637403239967,"vY0":-114.28634990286636,"vZ0":-2.189837290176941,"x":61.32,"y":182.54,"x0":-2.8041155790649874,"y0":50.00090906722352,"z0":5.928917781659369,"aX":6.018721458866598},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.4,"breakHorizontal":-10.1,"spinRate":2328,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.477860816642548,"extension":6.129675481327046},"index":1,"playId":"57bfb11c-3c0c-335f-beda-00451395a855","pitchNumber":1,"startTime":"2026-03-18T21:37:41.520Z","endTime":"2026-03-18T21:37:46.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00366277109432,"aZ":-23.2305483917775,"pfxX":-6.634395990408485,"pfxZ":4.626053667122468,"pX":-0.027929201480573217,"pZ":3.202562897536789,"vX0":9.830217326248942,"vY0":-137.1111138153974,"vZ0":-3.4609386966576037,"x":118.06,"y":152.31,"x0":-2.772765990260312,"y0":50.00166184277012,"z0":6.038659467443232,"aX":-12.823433533971125},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":10.3,"spinRate":2078,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3971822790835331,"extension":6.1745082525342765},"hitData":{"launchSpeed":105.2,"launchAngle":0.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.63,"coordY":149.55}},"index":2,"playId":"25d60156-08bd-3f31-a2c2-2dca699f0d32","pitchNumber":2,"startTime":"2026-03-18T21:37:59.474Z","endTime":"2026-03-18T21:38:05.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.1,"awayTeamWinProbability":83.9,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":0.87,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:38:05.173Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Yelich pops out to third baseman Donovan Walton.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T21:38:15.769Z","endTime":"2026-03-18T21:39:08.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75355902083003,"aZ":-23.584106506044282,"pfxX":-7.1499782151263656,"pfxZ":5.600509922691002,"pX":-0.46931703599238395,"pZ":3.1333208966112847,"vX0":8.992994063879726,"vY0":-123.35060607756922,"vZ0":-1.5677085005004887,"x":134.89,"y":154.18,"x0":-3.242339244580737,"y0":50.000483473794134,"z0":5.775877027944798,"aX":-10.959445154092853},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.0,"breakHorizontal":10.7,"spinRate":1866,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.44496273384755325,"extension":5.7860916907763995},"index":0,"playId":"73236b91-0507-3fdd-828a-70d7456ea578","pitchNumber":1,"startTime":"2026-03-18T21:38:41.114Z","endTime":"2026-03-18T21:38:45.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.336689868480207,"aZ":-21.718955885074696,"pfxX":0.20204265172353475,"pfxZ":5.831595717240711,"pX":0.8303011820600558,"pZ":2.495105392987311,"vX0":9.47943120673742,"vY0":-132.55910363553957,"vZ0":-4.725638947784343,"x":85.35,"y":171.41,"x0":-2.8071109043369598,"y0":50.004009851893144,"z0":5.8710923271535345,"aX":0.3609743641867997},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2462,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4120035462610647,"extension":4.963634831611016},"hitData":{"launchSpeed":62.6,"launchAngle":70.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.05,"coordY":173.68}},"index":1,"playId":"367040b0-c090-35da-a8e0-eeb8431f0e2d","pitchNumber":2,"startTime":"2026-03-18T21:39:02.354Z","endTime":"2026-03-18T21:39:08.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:39:08.066Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wade Meckler walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T21:41:14.399Z","endTime":"2026-03-18T21:42:21.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724636804696104,"aZ":-25.58643002595139,"pfxX":8.065071186619683,"pfxZ":3.4372757062292028,"pX":0.3620336824360355,"pZ":3.493794111354735,"vX0":-2.9335161977628763,"vY0":-137.85832269150904,"vZ0":-3.6731116790550633,"x":103.2,"y":144.45,"x0":0.3944059399971052,"y0":50.00422310025756,"z0":6.578092796443672,"aX":15.466347485411518},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":-13.9,"spinRate":1991,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3978785499915989,"extension":5.29723228502346},"index":0,"playId":"0555c4e9-3f4c-361f-8ac8-6703caf17bbd","pitchNumber":1,"startTime":"2026-03-18T21:41:21.254Z","endTime":"2026-03-18T21:41:25.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.551788999677417,"aZ":-26.03215468917966,"pfxX":8.394795051837,"pfxZ":3.1911412193981104,"pX":0.899334781828865,"pZ":3.440261906416565,"vX0":-1.4630065514915247,"vY0":-138.08341158038655,"vZ0":-3.5682390372290747,"x":82.72,"y":145.89,"x0":0.34639539927648766,"y0":50.00521725633383,"z0":6.506444392062354,"aX":16.167108562023362},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":-14.9,"spinRate":1993,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3970954148467811,"extension":5.215035090956724},"index":1,"playId":"bab12e05-6c5b-350d-b19d-4a9f8ef12f6c","pitchNumber":2,"startTime":"2026-03-18T21:41:36.417Z","endTime":"2026-03-18T21:41:39.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361786244103207,"aZ":-44.87636456500977,"pfxX":-3.107569343287622,"pfxZ":-9.396783299863403,"pX":1.288433640016486,"pZ":3.978583866451325,"vX0":1.820877388447488,"vY0":-115.71246016187105,"vZ0":3.6606102020014823,"x":67.89,"y":131.36,"x0":0.8935497223164787,"y0":50.00561166055908,"z0":6.68674416206264,"aX":-4.198622788136157},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.7,"breakHorizontal":5.2,"spinRate":2604,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.47403926145502195,"extension":5.389906088962306},"index":2,"playId":"1d861ab8-beff-3c2f-bf15-35e3e2227207","pitchNumber":3,"startTime":"2026-03-18T21:41:59.575Z","endTime":"2026-03-18T21:42:03.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819693033572673,"aZ":-24.16111915383135,"pfxX":7.352527171559016,"pfxZ":4.083831667947056,"pX":-0.7143135921281197,"pZ":2.409649364011938,"vX0":-5.9780753325657,"vY0":-139.09306104030557,"vZ0":-6.2365692969930695,"x":144.23,"y":173.72,"x0":0.5061356223724968,"y0":50.0032798610631,"z0":6.2800814757206815,"aX":14.425934462656317},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":1966,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.39359350963308604,"extension":5.484589544513392},"index":3,"playId":"7bee3e32-2102-3f7a-907d-82e6bc51ef55","pitchNumber":4,"startTime":"2026-03-18T21:42:15.407Z","endTime":"2026-03-18T21:42:21.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.43,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:42:21.569Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Denzer Guzman grounds into a double play, shortstop Joey Ortiz to second baseman David Hamilton to first baseman Andrew Vaughn. Wade Meckler out at 2nd. Denzer Guzman out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T21:42:31.285Z","endTime":"2026-03-18T21:43:01.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253418380058243,"aZ":-23.688915508470522,"pfxX":9.751184035321199,"pfxZ":4.357352421096008,"pX":0.5412380618584638,"pZ":3.071889810779853,"vX0":-2.958727693787731,"vY0":-138.75596298967704,"vZ0":-4.711870201012201,"x":96.37,"y":155.84,"x0":0.35483550781179185,"y0":50.00482036939283,"z0":6.371854947441919,"aX":19.003160402388904},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":-17.0,"spinRate":2014,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.3948337622759843,"extension":5.306087794629721},"hitData":{"launchSpeed":109.7,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":150.57}},"index":0,"playId":"836ea5cc-dfdf-3bfc-bf8b-991e1b97380b","pitchNumber":1,"startTime":"2026-03-18T21:42:49.899Z","endTime":"2026-03-18T21:43:01.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":3.5999999999999996,"leverageIndex":0.69,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:43:01.833Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy De Jesus flies out to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T21:43:07.511Z","endTime":"2026-03-18T21:44:09.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678241848878027,"aZ":-23.554693961192033,"pfxX":8.123589993663343,"pfxZ":4.396000042353103,"pX":1.248693474009797,"pZ":3.6387848401720047,"vX0":-0.9356543256443653,"vY0":-138.8409959373645,"vZ0":-3.2980754196232462,"x":69.4,"y":140.53,"x0":0.532994801145991,"y0":50.004387164883966,"z0":6.400860651273586,"aX":15.938413376860117},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":-14.5,"spinRate":2063,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39376757420750863,"extension":5.476541507589595},"index":0,"playId":"17bbc721-f1e4-3ce6-9e2b-923989ed5c92","pitchNumber":1,"startTime":"2026-03-18T21:43:25.934Z","endTime":"2026-03-18T21:43:29.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506351269050807,"aZ":-44.91787365704155,"pfxX":-4.726096690196357,"pfxZ":-8.9049050620833,"pX":0.10191455670887611,"pZ":2.315090580269968,"vX0":0.32022558752610775,"vY0":-119.28810740178102,"vZ0":-0.31246843775957034,"x":113.12,"y":176.27,"x0":0.5788411110667131,"y0":50.00491239358252,"z0":6.522442926505729,"aX":-6.7618559149553},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.8,"breakHorizontal":8.4,"spinRate":2772,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4604624972018878,"extension":5.5018994515498685},"index":1,"playId":"04f2efaf-bdfa-315a-a244-16f7cbf52276","pitchNumber":2,"startTime":"2026-03-18T21:43:43.370Z","endTime":"2026-03-18T21:43:47.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.419534679002258,"aZ":-23.656299392357134,"pfxX":9.123447583531796,"pfxZ":4.37597037727161,"pX":0.24047467015012497,"pZ":3.161393483144626,"vX0":-3.7911680904399527,"vY0":-138.47897543658218,"vZ0":-4.552489912412923,"x":107.83,"y":153.42,"x0":0.44068356883899035,"y0":50.000801324202634,"z0":6.405684263790138,"aX":17.747452885616536},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":-15.7,"spinRate":2094,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.39527123466209213,"extension":5.305185372718671},"hitData":{"launchSpeed":98.6,"launchAngle":39.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.26,"coordY":63.16}},"index":2,"playId":"1ab5b27c-e177-3325-b1cd-309bbb9a7c06","pitchNumber":3,"startTime":"2026-03-18T21:43:59.380Z","endTime":"2026-03-18T21:44:09.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:44:09.973Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T21:46:16.510Z","endTime":"2026-03-18T21:48:05.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shaun Anderson replaces Ryan Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T21:45:59.782Z","endTime":"2026-03-18T21:46:18.472Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641312,"link":"/api/v1/people/641312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684071926307407,"aZ":-33.571504647840925,"pfxX":9.832312131752872,"pfxZ":-0.9997322954748089,"pX":-0.36504159822730897,"pZ":3.390225325916947,"vX0":1.98175793062153,"vY0":-117.87585726510393,"vZ0":0.9944947529738517,"x":130.91,"y":147.24,"x0":-2.495841935699458,"y0":50.00529269612358,"z0":6.0887421633223715,"aX":13.687282375933975},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.2,"breakHorizontal":-18.2,"spinRate":2682,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4666160086391904,"extension":6.2714482698999605},"index":1,"playId":"74c2fb45-7132-34f2-a94e-6d6148aed1d6","pitchNumber":1,"startTime":"2026-03-18T21:46:18.472Z","endTime":"2026-03-18T21:46:24.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498718902529028,"aZ":-29.00365925044509,"pfxX":-7.383067481575868,"pfxZ":1.9083573429419198,"pX":-0.9054907864891976,"pZ":1.5365266689529737,"vX0":4.773349343642528,"vY0":-127.14915607665215,"vZ0":-5.29473485520133,"x":151.52,"y":197.29,"x0":-1.8341153263385161,"y0":50.0034476451817,"z0":5.907109941674457,"aX":-12.266008613809902},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":12.5,"spinRate":1419,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.42840362242975605,"extension":6.609564734249738},"index":2,"playId":"0bd8243e-f468-32ce-8b85-5f6000cb7b56","pitchNumber":2,"startTime":"2026-03-18T21:46:52.547Z","endTime":"2026-03-18T21:46:56.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402139762147193,"aZ":-15.5378641821929,"pfxX":-3.344990734592478,"pfxZ":8.744734987262703,"pX":0.5357671342950175,"pZ":2.3785450051298294,"vX0":6.736856069271926,"vY0":-136.63796740279184,"vZ0":-6.454069490969967,"x":96.58,"y":174.56,"x0":-1.5203877507778087,"y0":50.0005505642897,"z0":5.827362083407673,"aX":-6.362450510664745},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":4.7,"spinRate":2392,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.3999260667328697,"extension":6.860689171289777},"index":3,"playId":"f99e712c-b602-3f87-93dd-77c419547e5a","pitchNumber":3,"startTime":"2026-03-18T21:47:07.522Z","endTime":"2026-03-18T21:47:11.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.709143671113583,"aZ":-31.387209935235283,"pfxX":-6.381597707219809,"pfxZ":0.4633768508041527,"pX":-0.9209972702486248,"pZ":2.9153109918796423,"vX0":4.517386938189993,"vY0":-128.31725703095256,"vZ0":-1.4653834811150812,"x":152.11,"y":160.07,"x0":-1.8617102642313859,"y0":50.00271862887107,"z0":5.904674965246291,"aX":-10.806261947235091},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":10.8,"spinRate":1385,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4243651782877711,"extension":6.750459880423448},"index":4,"playId":"f1aaab40-6da6-347b-b953-70e5046c062e","pitchNumber":4,"startTime":"2026-03-18T21:47:23.089Z","endTime":"2026-03-18T21:47:27.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.494889992663474,"aZ":-17.843203057231722,"pfxX":-0.3781580243890046,"pfxZ":7.564995553764113,"pX":-1.0365060257497587,"pZ":3.5662379918634635,"vX0":2.1526499832406643,"vY0":-136.42093614135777,"vZ0":-2.8427146530841827,"x":156.51,"y":142.49,"x0":-1.7848970984319514,"y0":50.006697615018325,"z0":5.843960756211295,"aX":-0.7169644706817112},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":0.2,"spinRate":2398,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4006659819266041,"extension":6.805663674959559},"index":5,"playId":"0a789968-264c-39f4-b1bd-4fe519c6e0ad","pitchNumber":5,"startTime":"2026-03-18T21:47:38.462Z","endTime":"2026-03-18T21:47:42.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-18T21:47:50.229Z","endTime":"2026-03-18T21:48:02.900Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955631138898912,"aZ":-25.050929615984515,"pfxX":1.3635123090716237,"pfxZ":4.173535346045275,"pX":0.3499975783370794,"pZ":3.4785057480660666,"vX0":6.098836265683102,"vY0":-129.2994988911432,"vZ0":-1.1548793466657585,"x":103.66,"y":144.86,"x0":-2.208771118148376,"y0":50.00191358741045,"z0":5.839027379967034,"aX":2.3266401498114027},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-3.7,"spinRate":2435,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.42232026137491596,"extension":6.746729846273359},"index":7,"playId":"e080d3a4-e105-390f-b673-406786144882","pitchNumber":6,"startTime":"2026-03-18T21:48:02.900Z","endTime":"2026-03-18T21:48:05.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:48:05.938Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Jeimer Candelario to first baseman Niko Kavadas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T21:48:10.669Z","endTime":"2026-03-18T21:51:25.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390069041082253,"aZ":-15.425205976960683,"pfxX":-3.3727058318486756,"pfxZ":8.782270104949095,"pX":0.4123943092598762,"pZ":3.2939187946050623,"vX0":6.607472258391611,"vY0":-137.23031816516328,"vZ0":-4.393126892620955,"x":101.28,"y":149.84,"x0":-1.5884760559640863,"y0":50.00438060451708,"z0":5.966552007045419,"aX":-6.434034045739169},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2359,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.3991581782560729,"extension":6.7883689829819},"index":0,"playId":"3cefa6fe-d201-3876-9217-0eec62970976","pitchNumber":1,"startTime":"2026-03-18T21:48:30.381Z","endTime":"2026-03-18T21:48:34.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50476245463081,"aZ":-35.22344562703565,"pfxX":6.740612087943704,"pfxZ":-2.089739897802728,"pX":0.9655645354003768,"pZ":1.8304729452391029,"vX0":4.641675339596231,"vY0":-120.92844433487953,"vZ0":-2.5163564797839104,"x":80.19,"y":189.36,"x0":-1.8631724379770866,"y0":50.001256067402856,"z0":6.014893655927869,"aX":9.848464766838589},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.2,"breakHorizontal":-13.4,"spinRate":3028,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45526150164953805,"extension":6.653858044689643},"index":1,"playId":"dbae0e67-655c-369e-992e-a0ca63c44c83","pitchNumber":2,"startTime":"2026-03-18T21:48:44.008Z","endTime":"2026-03-18T21:48:48.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.891677947167526,"aZ":-29.110474377462292,"pfxX":2.245337759270611,"pfxZ":1.8496576306906611,"pX":-0.40119116364112867,"pZ":4.527263394530964,"vX0":4.050399948826541,"vY0":-127.31461004245553,"vZ0":2.196483816511935,"x":132.29,"y":116.54,"x0":-2.298780271788108,"y0":50.003598975556976,"z0":5.943167032953377,"aX":3.7187038605315794},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2501,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.42872950276246424,"extension":6.583594115430587},"index":2,"playId":"246d9219-159b-3c11-acae-3f9e837aa622","pitchNumber":3,"startTime":"2026-03-18T21:49:19.897Z","endTime":"2026-03-18T21:49:23.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740008657049152,"aZ":-27.030911403862742,"pfxX":3.2287176350079947,"pfxZ":2.986982952808491,"pX":-0.5658644941205225,"pZ":2.8045830862842354,"vX0":3.271058033145635,"vY0":-129.51242606463376,"vZ0":-2.3914816321015206,"x":138.57,"y":163.06,"x0":-2.25868502692777,"y0":50.00241063155034,"z0":5.780149474877247,"aX":5.5549653140087365},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-6.5,"spinRate":2739,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.42082351395228423,"extension":6.775848501347872},"index":3,"playId":"af917820-9725-38c6-afd6-a1ae21a1ff5f","pitchNumber":4,"startTime":"2026-03-18T21:49:39.324Z","endTime":"2026-03-18T21:49:43.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.102258520959236,"aZ":-30.7230593933867,"pfxX":-4.8767860059476735,"pfxZ":1.0025611779461379,"pX":-1.42185076697979,"pZ":4.32971517372077,"vX0":2.696899275802131,"vY0":-119.44823218196977,"vZ0":2.3818441726082553,"x":171.2,"y":121.88,"x0":-1.9294665568069511,"y0":50.00464231757018,"z0":6.074084913359885,"aX":-7.077479366755333},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.6,"breakHorizontal":8.3,"spinRate":1239,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.45780521366230387,"extension":6.773131536630958},"index":4,"playId":"177d6a00-d784-368f-8b00-af4913706697","pitchNumber":5,"startTime":"2026-03-18T21:49:51.963Z","endTime":"2026-03-18T21:49:55.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226350100845277,"aZ":-26.568773800517604,"pfxX":2.4122204062045536,"pfxZ":3.2608685591811755,"pX":0.6367626195862616,"pZ":1.2225042193758413,"vX0":6.750872173379151,"vY0":-129.5277671340425,"vZ0":-6.1303288680482275,"x":92.73,"y":205.77,"x0":-2.305075006574097,"y0":50.00271862188673,"z0":5.6218257704977415,"aX":4.1425726020074},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2617,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.42108137115524436,"extension":6.955966713080746},"index":5,"playId":"af1290af-ad50-3860-8dc6-c2dedf9cc767","pitchNumber":6,"startTime":"2026-03-18T21:50:10.114Z","endTime":"2026-03-18T21:50:14.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-18T21:50:30.756Z","endTime":"2026-03-18T21:51:02.360Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.584325534095473,"aZ":-27.746075399676375,"pfxX":2.0787498390616355,"pfxZ":2.5844234001333035,"pX":0.4763719597891188,"pZ":2.983599331603483,"vX0":5.902479256968505,"vY0":-129.18851800974107,"vZ0":-1.776018444558533,"x":98.84,"y":158.22,"x0":-2.095955049671108,"y0":50.001410857855156,"z0":5.785683332697143,"aX":3.559294705261843},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":-4.9,"spinRate":2473,"spinDirection":94},"zone":3,"typeConfidence":2.0,"plateTime":0.42185760181992205,"extension":6.835190759470967},"index":7,"playId":"c29c3de6-a321-3098-8c80-63da74daff05","pitchNumber":7,"startTime":"2026-03-18T21:51:02.360Z","endTime":"2026-03-18T21:51:06.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650507591272074,"aZ":-26.475837594507396,"pfxX":3.544797896606795,"pfxZ":3.435272309364536,"pX":0.04370713205961007,"pZ":2.216094912364829,"vX0":4.4906607415595605,"vY0":-127.08523827561925,"vZ0":-3.343424285364645,"x":115.33,"y":178.95,"x0":-2.197577222647789,"y0":50.003529674393974,"z0":5.620205582134138,"aX":5.877392259068031},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.8,"breakHorizontal":-7.3,"spinRate":2531,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4287245056867026,"extension":6.944301064063366},"hitData":{"launchSpeed":101.5,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":154.62}},"index":8,"playId":"415d6ec1-9a57-376f-b987-14a0024d8745","pitchNumber":8,"startTime":"2026-03-18T21:51:22.697Z","endTime":"2026-03-18T21:51:25.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:51:25.998Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gary Sánchez flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T21:51:38.093Z","endTime":"2026-03-18T21:52:45.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709119595692854,"aZ":-20.979930003314013,"pfxX":0.6060785931639239,"pfxZ":5.977427099936829,"pX":-0.03987399671763554,"pZ":3.3820270402302226,"vX0":3.887793103451763,"vY0":-134.84774583060124,"vZ0":-3.069043648778762,"x":118.52,"y":147.47,"x0":-1.5691359392512156,"y0":50.00176748750857,"z0":5.986658706482687,"aX":1.134398555138706},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.6,"breakHorizontal":-1.8,"spinRate":2404,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.4035979693362708,"extension":6.881836298858297},"index":0,"playId":"07b9585a-a2c6-3539-8375-c644cfa703e0","pitchNumber":1,"startTime":"2026-03-18T21:51:52.235Z","endTime":"2026-03-18T21:51:57.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97184178557479,"aZ":-30.038988391033975,"pfxX":2.7287905820446823,"pfxZ":1.3151564692466877,"pX":-0.25011637715389845,"pZ":4.03483970887121,"vX0":3.7979674712639286,"vY0":-125.62863857197543,"vZ0":1.1991399202581208,"x":126.53,"y":129.84,"x0":-2.1276068488972695,"y0":50.00178592948408,"z0":5.966667466102545,"aX":4.424230035486372},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.8,"spinRate":2508,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4335882869269625,"extension":6.6968291553091435},"index":1,"playId":"e01208e3-21a8-3d16-aac5-23d55c8730b7","pitchNumber":2,"startTime":"2026-03-18T21:52:06.903Z","endTime":"2026-03-18T21:52:10.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73795242827611,"aZ":-27.658531403835838,"pfxX":3.4392054388453697,"pfxZ":2.6131467386607756,"pX":-0.9657593145894813,"pZ":2.754637455499052,"vX0":2.367461530837821,"vY0":-129.30617630613912,"vZ0":-2.4615115450037592,"x":153.81,"y":164.4,"x0":-2.3337506487169044,"y0":50.00442588684785,"z0":5.797187030973493,"aX":5.9436735802665615},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-6.7,"spinRate":2586,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4202998638839528,"extension":6.588490515058205},"index":2,"playId":"92f8cefb-1f40-3a1d-ba02-224aec1d3d13","pitchNumber":3,"startTime":"2026-03-18T21:52:23.354Z","endTime":"2026-03-18T21:52:27.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553050412566844,"aZ":-20.331944886291822,"pfxX":-3.5320752652582295,"pfxZ":6.239866794622608,"pX":-0.04214447859739819,"pZ":2.3670171329157057,"vX0":5.500143727478065,"vY0":-135.87598285825354,"vZ0":-5.920123372421864,"x":118.61,"y":174.87,"x0":-1.6198039062742131,"y0":50.00419733476773,"z0":5.9556315249328335,"aX":-6.705176912564167},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.40079671464885,"extension":6.739592226838354},"hitData":{"launchSpeed":94.6,"launchAngle":25.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.16,"coordY":58.98}},"index":3,"playId":"57e29749-43bf-3b8f-9dda-d7cd367862a2","pitchNumber":4,"startTime":"2026-03-18T21:52:40.321Z","endTime":"2026-03-18T21:52:45.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:52:45.494Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T21:55:28.312Z","endTime":"2026-03-18T21:56:14.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Greg Jones replaces right fielder Sal Frelick, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T21:54:35.616Z","endTime":"2026-03-18T21:54:35.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675659,"link":"/api/v1/people/675659"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":686217,"link":"/api/v1/people/686217"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: DL Hall replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T21:54:35.632Z","endTime":"2026-03-18T21:55:30.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247100864278153,"aZ":-19.490191288144235,"pfxX":11.0100799730228,"pfxZ":6.629973719881718,"pX":0.08614248025599812,"pZ":2.0592802239482464,"vX0":-10.550772843664669,"vY0":-136.97614119209837,"vZ0":-5.277665261389789,"x":113.72,"y":183.18,"x0":2.5442739303986674,"y0":50.00564457834722,"z0":5.330190853651017,"aX":21.07389702875638},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":-17.9,"spinRate":2062,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3987970412056918,"extension":6.906201656923227},"index":2,"playId":"80050741-ec29-3b90-ae40-06cb0bda4f84","pitchNumber":1,"startTime":"2026-03-18T21:55:30.487Z","endTime":"2026-03-18T21:55:34.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303162861704315,"aZ":-24.009498719816126,"pfxX":0.9717678103057601,"pfxZ":4.558245187601578,"pX":-1.7991472913344364,"pZ":2.497883120649333,"vX0":-12.071254922017156,"vY0":-133.17498930680114,"vZ0":-3.040936713038726,"x":185.58,"y":171.34,"x0":2.6711894962857436,"y0":50.00385601749974,"z0":5.39631240426099,"aX":1.7424447096849534},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":2343,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4116928531463584,"extension":6.783567539959038},"index":3,"playId":"de95730a-b94c-3db3-818f-d30f05379a73","pitchNumber":2,"startTime":"2026-03-18T21:55:43.320Z","endTime":"2026-03-18T21:55:46.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.256074753098453,"aZ":-26.330977872940664,"pfxX":8.44696652163105,"pfxZ":3.7921294116686513,"pX":0.28798896752998826,"pZ":1.1904341783229904,"vX0":-8.26353836466419,"vY0":-123.07003208859376,"vZ0":-4.853883277695978,"x":106.02,"y":206.64,"x0":2.5836179863241626,"y0":50.00488497597843,"z0":5.40484552070142,"aX":13.025596042051884},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.4,"spinRate":2061,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44419267348804814,"extension":6.80180036413012},"index":4,"playId":"ad9af1cb-08fb-375e-8cc1-22b6eb619f39","pitchNumber":3,"startTime":"2026-03-18T21:55:55.981Z","endTime":"2026-03-18T21:55:59.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566445272282095,"aZ":-28.665888736609677,"pfxX":9.35600715561021,"pfxZ":2.229308740599751,"pX":0.48234574701591804,"pZ":0.9047147393034245,"vX0":-8.535347348632678,"vY0":-124.45649639366597,"vZ0":-4.949474365209749,"x":98.61,"y":214.35,"x0":2.7378343999808905,"y0":50.00158241426825,"z0":5.28845079691547,"aX":14.702624501706493},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":-15.0,"spinRate":2044,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4398116800415952,"extension":6.773285529719251},"index":5,"playId":"04fd1899-f8b3-3f3b-89c8-eb7376f9114e","pitchNumber":4,"startTime":"2026-03-18T21:56:10.642Z","endTime":"2026-03-18T21:56:14.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:56:14.496Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Alfonso grounds out, pitcher DL Hall to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T21:56:33.149Z","endTime":"2026-03-18T21:57:36.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701660,"fullName":"Edgar Alfonso","link":"/api/v1/people/701660"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701660,"fullName":"Edgar Alfonso","link":"/api/v1/people/701660"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edgar Alfonso replaces Jeimer Candelario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T21:56:22.328Z","endTime":"2026-03-18T21:56:35.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701660,"link":"/api/v1/people/701660"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":600869,"link":"/api/v1/people/600869"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.738632389580566,"aZ":-41.37302859831356,"pfxX":-1.7031816074820765,"pfxZ":-6.8568473146275135,"pX":-0.13210584456101346,"pZ":2.135134819202065,"vX0":-6.097117604346338,"vY0":-115.18009909781757,"vZ0":0.9520499560744875,"x":122.04,"y":181.13,"x0":2.772481266847084,"y0":50.00301677166648,"z0":5.722476317327951,"aX":-2.284464277858138},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.9,"breakHorizontal":4.7,"spinRate":2570,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4758549724695156,"extension":6.591296377772605},"index":1,"playId":"b67d7f7a-dc7f-3b26-b8ea-3396ec5a8d53","pitchNumber":1,"startTime":"2026-03-18T21:56:35.407Z","endTime":"2026-03-18T21:56:39.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.724180707845164,"aZ":-40.53441469428382,"pfxX":-4.32621219473875,"pfxZ":-6.03677643503357,"pX":0.3399308575221452,"pZ":3.7144939112992974,"vX0":-4.192711252326474,"vY0":-117.09004000300402,"vZ0":3.637531521957226,"x":104.04,"y":138.49,"x0":2.7178567929943096,"y0":50.00419187382312,"z0":5.941070800578875,"aX":-5.988779942618605},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.7,"breakHorizontal":8.9,"spinRate":2695,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.46832087996999805,"extension":6.7191344727140265},"index":2,"playId":"9906a098-208e-3e09-84ac-fc9a120afee3","pitchNumber":2,"startTime":"2026-03-18T21:56:59.554Z","endTime":"2026-03-18T21:57:03.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725398638253075,"aZ":-20.785194260981793,"pfxX":9.054693265446248,"pfxZ":5.837894852817358,"pX":-0.012409018775999448,"pZ":1.4904783992567152,"vX0":-9.684996917080518,"vY0":-138.10160276762986,"vZ0":-6.696498845399974,"x":117.47,"y":198.54,"x0":2.34609513132562,"y0":50.00593416688069,"z0":5.322109746381981,"aX":17.67711366658939},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.6,"spinRate":1932,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.39502272418300644,"extension":7.039489805983037},"index":3,"playId":"310e4937-a79f-38d0-a12e-e42a95d72969","pitchNumber":3,"startTime":"2026-03-18T21:57:12.771Z","endTime":"2026-03-18T21:57:15.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01654477957985,"aZ":-30.49669959607717,"pfxX":8.156487174202748,"pfxZ":1.0857583746908794,"pX":1.0084945634732536,"pZ":1.9072304066517214,"vX0":-6.384879513580357,"vY0":-123.27394797092396,"vZ0":-2.486615415392647,"x":78.56,"y":187.28,"x0":2.564198308385955,"y0":50.00431660993245,"z0":5.486849149475529,"aX":12.636059249857759},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-13.4,"spinRate":2011,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4432196138254181,"extension":6.773702280454848},"hitData":{"launchSpeed":64.5,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.91,"coordY":177.95}},"index":4,"playId":"1f1923f6-d9ef-3bfa-a50e-f657c6d8a2a7","pitchNumber":4,"startTime":"2026-03-18T21:57:29.108Z","endTime":"2026-03-18T21:57:36.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701660,"link":"/api/v1/people/701660"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":701660,"link":"/api/v1/people/701660"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:57:36.411Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Donovan Walton pops out to third baseman Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T21:57:50.509Z","endTime":"2026-03-18T21:58:33.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53848677935808,"aZ":-31.414501840626606,"pfxX":8.497243970196557,"pfxZ":0.4024444720841256,"pX":0.23186283431946264,"pZ":2.1853288246622533,"vX0":-8.72384592294848,"vY0":-135.71682187880106,"vZ0":-2.842241417761374,"x":108.16,"y":179.78,"x0":2.3775099940844475,"y0":50.00167920157295,"z0":5.424796015575142,"aX":15.917514556689762},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.4,"breakHorizontal":-13.7,"spinRate":1545,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40294610088623717,"extension":6.921859544760336},"index":0,"playId":"2e2c6f23-31aa-349f-8e02-285d511c273f","pitchNumber":1,"startTime":"2026-03-18T21:57:59.940Z","endTime":"2026-03-18T21:58:03.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867170417281034,"aZ":-34.24658534057248,"pfxX":-9.243386299069888,"pfxZ":-1.417354395277508,"pX":-0.40905676107663475,"pZ":1.707469046492452,"vX0":-4.876155286753194,"vY0":-120.63723043558463,"vZ0":-1.6623244742213417,"x":132.59,"y":192.68,"x0":2.846751911924447,"y0":50.00507752883145,"z0":5.455160778020171,"aX":-13.47684763183065},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":18.0,"spinRate":2671,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4559395193071558,"extension":6.836569987001991},"hitData":{"launchSpeed":61.2,"launchAngle":59.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.13,"coordY":189.58}},"index":1,"playId":"0d713394-2dc8-39a0-8781-e27b2dcf6de8","pitchNumber":2,"startTime":"2026-03-18T21:58:24.025Z","endTime":"2026-03-18T21:58:33.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-18T21:58:33.485Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Rengifo homers (2) on a line drive to center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:00:41.044Z","endTime":"2026-03-18T22:01:35.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":641312,"link":"/api/v1/people/641312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Edgar Alfonso remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T22:00:07.539Z","endTime":"2026-03-18T22:00:43.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701660,"link":"/api/v1/people/701660"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":600869,"link":"/api/v1/people/600869"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09806309929988,"aZ":-15.257221305743547,"pfxX":1.3313791903198218,"pfxZ":8.961117483551389,"pX":0.13135628330387947,"pZ":2.5478768708147568,"vX0":3.878885488086538,"vY0":-136.10713807876337,"vZ0":-6.215140922635018,"x":111.99,"y":169.99,"x0":-1.48166774853466,"y0":50.00448605763956,"z0":5.905941766261369,"aX":2.5138724512084827},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":-3.2,"spinRate":2423,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.40145414722921346,"extension":6.78170214307201},"index":1,"playId":"6c9d9b7a-ae5e-3ff8-8a58-6cb5a44dc571","pitchNumber":1,"startTime":"2026-03-18T22:00:43.368Z","endTime":"2026-03-18T22:00:48.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4120680160564,"aZ":-28.610088255138827,"pfxX":5.060861138361927,"pfxZ":2.078162018520379,"pX":-1.1263168419316347,"pZ":3.1485126778330694,"vX0":0.4570316835308224,"vY0":-128.95449546099857,"vZ0":-1.968273935602792,"x":159.93,"y":153.77,"x0":-1.9639383518873867,"y0":50.00221125038797,"z0":6.09161195843426,"aX":8.671613019960917},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-9.2,"spinRate":2791,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4219398339353515,"extension":6.506620872175794},"index":2,"playId":"927af915-92e9-3cea-b64a-e6b15f25fadd","pitchNumber":2,"startTime":"2026-03-18T22:01:05.169Z","endTime":"2026-03-18T22:01:09.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34980892167754,"aZ":-34.68230469428723,"pfxX":9.62566038411746,"pfxZ":-1.7962845394454234,"pX":-0.15625874231212192,"pZ":1.7691788403529292,"vX0":1.9632941489308045,"vY0":-117.8051963843332,"vZ0":-2.0936527778832805,"x":122.96,"y":191.01,"x0":-2.2515210554222973,"y0":50.00186589908807,"z0":5.88964100176008,"aX":13.463863273594406},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.5,"breakHorizontal":-17.9,"spinRate":2934,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.4657753785003198,"extension":6.5562047103339705},"hitData":{"launchSpeed":107.5,"launchAngle":21.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.61,"coordY":60.55}},"index":3,"playId":"9b41b028-0981-3b9c-bcea-7b8068684544","pitchNumber":3,"startTime":"2026-03-18T22:01:17.689Z","endTime":"2026-03-18T22:01:35.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":9.3,"leverageIndex":1.1,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:01:35.282Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, first baseman Niko Kavadas to pitcher Shaun Anderson.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:01:38.270Z","endTime":"2026-03-18T22:02:31.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"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, 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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753077535182044,"aZ":-28.150312195931757,"pfxX":3.617689318916674,"pfxZ":2.3435533033463045,"pX":-0.06401758991987254,"pZ":2.7148081092738385,"vX0":4.335329674870985,"vY0":-129.20556779968533,"vZ0":-2.714030696399009,"x":119.44,"y":165.48,"x0":-2.2236069445036457,"y0":50.005937154207,"z0":5.905693760016698,"aX":6.217362294553181},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-7.4,"spinRate":2666,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4212716942542363,"extension":6.569086166838861},"index":0,"playId":"c3c318e8-2dcc-3ba0-b9bf-36e9aefe3644","pitchNumber":1,"startTime":"2026-03-18T22:01:58.876Z","endTime":"2026-03-18T22:02:02.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86876197086327,"aZ":-29.16424765338705,"pfxX":-6.073372684906633,"pfxZ":1.8624552617478418,"pX":-1.5588079716573875,"pZ":3.4440443351830434,"vX0":2.7722456763898236,"vY0":-126.0284595997999,"vZ0":-0.2910782047984287,"x":176.42,"y":145.79,"x0":-1.8795984244545803,"y0":50.00618915745636,"z0":5.901995780201466,"aX":-9.842839918461607},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":1568,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4333982074384428,"extension":6.626887653676467},"index":1,"playId":"c87af6f5-5922-36e8-8bd6-8720898ebd51","pitchNumber":2,"startTime":"2026-03-18T22:02:10.656Z","endTime":"2026-03-18T22:02:13.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454110953467975,"aZ":-27.9523952975278,"pfxX":-3.2024775231191844,"pfxZ":2.582123769614862,"pX":-0.006728256364979331,"pZ":2.4919455872622893,"vX0":5.268678813976489,"vY0":-126.48546096836215,"vZ0":-3.104809784466286,"x":117.26,"y":171.5,"x0":-1.691534567387716,"y0":50.004348287204415,"z0":5.953848266278468,"aX":-5.240182228352999},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":4.7,"spinRate":1589,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4314407318888396,"extension":6.625689109186979},"hitData":{"launchSpeed":96.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.13,"coordY":170.34}},"index":2,"playId":"03bed49d-13a6-3939-9c40-602112559526","pitchNumber":3,"startTime":"2026-03-18T22:02:23.586Z","endTime":"2026-03-18T22:02:31.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:02:31.659Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to right fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:02:39.033Z","endTime":"2026-03-18T22:03:52.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41587484367246,"aZ":-19.999034085420718,"pfxX":-2.123182601433898,"pfxZ":6.4982184311306455,"pX":-0.5784658725560452,"pZ":4.575322932266566,"vX0":3.6701649864746284,"vY0":-135.69923783848006,"vZ0":-0.3934720176836666,"x":139.05,"y":115.25,"x0":-1.6698050785571192,"y0":50.00315247357947,"z0":6.10991575690108,"aX":-3.97859604216692},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":3.1,"spinRate":2228,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4029395100642028,"extension":6.754650012890745},"index":0,"playId":"c5a7e1ce-0111-382d-b84b-66f579300830","pitchNumber":1,"startTime":"2026-03-18T22:03:12.529Z","endTime":"2026-03-18T22:03:15.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44107387972185,"aZ":-30.142407119406773,"pfxX":-3.9732547789055177,"pfxZ":1.221514374576735,"pX":-0.5524820981538794,"pZ":2.1150929242263437,"vX0":4.814250296230032,"vY0":-126.77680671522079,"vZ0":-3.560681360989765,"x":138.06,"y":181.67,"x0":-1.9401627483458015,"y0":50.00280736637024,"z0":5.886299978365174,"aX":-6.6133822434157095},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":6.4,"spinRate":1486,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4283732258733499,"extension":6.773929062094738},"index":1,"playId":"da3c517e-1460-3d88-8796-0eaa22c4b113","pitchNumber":2,"startTime":"2026-03-18T22:03:26.322Z","endTime":"2026-03-18T22:03:30.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249355337567785,"aZ":-28.81463729786141,"pfxX":3.72036460537937,"pfxZ":2.02020232679408,"pX":0.2529488717925744,"pZ":1.9189217922658062,"vX0":4.636891497850049,"vY0":-127.97962068551848,"vZ0":-4.194532968212469,"x":107.36,"y":186.97,"x0":-2.062727889672691,"y0":50.00609169929025,"z0":5.824029137044141,"aX":6.201681894603165},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-7.8,"spinRate":2817,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.427208211445941,"extension":6.704147160961855},"hitData":{"launchSpeed":88.1,"launchAngle":35.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.94,"coordY":77.72}},"index":2,"playId":"17dfe0c0-588e-3032-b411-307f6ecd3c49","pitchNumber":3,"startTime":"2026-03-18T22:03:46.014Z","endTime":"2026-03-18T22:03:52.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:03:52.303Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:03:56.465Z","endTime":"2026-03-18T22:05:48.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.961050912022035,"aZ":-24.672175717502604,"pfxX":-6.450264319782111,"pfxZ":4.621953837242026,"pX":0.7383313680532257,"pZ":2.0295753328525254,"vX0":8.023100151235095,"vY0":-126.41888367950662,"vZ0":-4.615491971044794,"x":88.86,"y":183.98,"x0":-1.6334961626413256,"y0":50.006096808423074,"z0":5.85147596693136,"aX":-10.478137500199225},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":10.0,"spinRate":1322,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.43271608185358,"extension":6.768719621551452},"index":0,"playId":"0508976a-edbb-3132-9225-c188e6bef04f","pitchNumber":1,"startTime":"2026-03-18T22:04:19.341Z","endTime":"2026-03-18T22:04:22.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62439449366813,"aZ":-16.850992850679834,"pfxX":-0.3869060618162763,"pfxZ":8.240123492982026,"pX":1.5947255466030317,"pZ":2.9844746373216964,"vX0":7.439493533003813,"vY0":-135.06058195445658,"vZ0":-4.5219913351037295,"x":56.21,"y":158.2,"x0":-1.1375207269266492,"y0":50.0009350374894,"z0":5.854473427025455,"aX":-0.7194974450993274},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-0.8,"spinRate":2528,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.40452706148067374,"extension":6.882124473402695},"index":1,"playId":"239757ce-affb-3560-b010-61e76da568a3","pitchNumber":2,"startTime":"2026-03-18T22:04:34.780Z","endTime":"2026-03-18T22:04:39.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138675866438497,"aZ":-26.912565763679492,"pfxX":-9.549575473361774,"pfxZ":3.2585593364044554,"pX":-1.180396353648088,"pZ":1.802448978392766,"vX0":4.718163024335837,"vY0":-126.39859284060793,"vZ0":-4.532453830846908,"x":161.99,"y":190.11,"x0":-1.8320078432618718,"y0":50.00508569460583,"z0":5.7839398090146075,"aX":-15.42976350241015},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":1481,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4335909372459339,"extension":6.768765995391225},"index":2,"playId":"268438f8-c2c6-3ddb-9c73-d2bfcb5e4dc5","pitchNumber":3,"startTime":"2026-03-18T22:04:51.165Z","endTime":"2026-03-18T22:04:54.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99077350977948,"aZ":-27.69917946572385,"pfxX":3.702081535226184,"pfxZ":2.686552545015539,"pX":0.010844131800087604,"pZ":3.355990470051561,"vX0":4.330044337938119,"vY0":-128.09936601397698,"vZ0":-0.8316899713159269,"x":116.59,"y":148.17,"x0":-2.1810740937100204,"y0":50.0014903667889,"z0":5.846585587543894,"aX":6.163359873515576},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-7.7,"spinRate":2758,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4272623343042503,"extension":6.659711528584423},"index":3,"playId":"7128a1da-9629-31e9-a161-edde5c19a295","pitchNumber":4,"startTime":"2026-03-18T22:05:07.455Z","endTime":"2026-03-18T22:05:11.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-18T22:05:17.931Z","endTime":"2026-03-18T22:05:27.768Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46721903273365,"aZ":-17.96565816600922,"pfxX":-0.22904505219495308,"pfxZ":8.349700269961755,"pX":0.15200078491076655,"pZ":4.820941117879966,"vX0":5.445132244773334,"vY0":-129.03492285541532,"vZ0":0.37012355572694744,"x":111.21,"y":108.61,"x0":-1.9475288915549325,"y0":50.00574814798135,"z0":6.049563310856443,"aX":-0.38986979511690534},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.5,"breakHorizontal":-0.7,"spinRate":2341,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.42295252897539415,"extension":6.853167134016605},"index":5,"playId":"ded10a57-3371-3722-b75e-c54fa9290d00","pitchNumber":5,"startTime":"2026-03-18T22:05:27.768Z","endTime":"2026-03-18T22:05:33.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410564419775678,"aZ":-28.463853066447356,"pfxX":3.8175448249358443,"pfxZ":2.1582478983808553,"pX":0.8976127168600855,"pZ":0.4885944677591639,"vX0":5.912925819267626,"vY0":-129.78303628806407,"vZ0":-7.710295244595731,"x":82.79,"y":225.59,"x0":-1.9000077460931462,"y0":50.00064532284841,"z0":5.644702319531177,"aX":6.556026738051333},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-8.2,"spinRate":2651,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.42092400534329144,"extension":7.02404165358628},"index":6,"playId":"747c842e-5a91-3fef-8ef3-b98626be23ad","pitchNumber":6,"startTime":"2026-03-18T22:05:45.411Z","endTime":"2026-03-18T22:05:48.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":2.1999999999999975,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:05:48.846Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to center fielder Jose Siri. Garrett Mitchell to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:05:49.501Z","endTime":"2026-03-18T22:06:37.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8242038555439,"aZ":-18.551203221040943,"pfxX":-3.654876102898944,"pfxZ":7.487075549110277,"pX":0.9945566674108565,"pZ":1.6192528415994971,"vX0":8.552487202089868,"vY0":-133.33485750943476,"vZ0":-7.524367636649893,"x":79.09,"y":195.06,"x0":-1.7646669470823038,"y0":50.00245947424125,"z0":5.792189757063431,"aX":-6.65049801304025},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":5.0,"spinRate":2442,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.40914212995360133,"extension":6.752292755659274},"index":0,"playId":"38cadd5c-8633-3218-a096-4420d2c84ae9","pitchNumber":1,"startTime":"2026-03-18T22:06:16.111Z","endTime":"2026-03-18T22:06:20.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71938896854,"aZ":-28.39452760364242,"pfxX":2.2205528565892334,"pfxZ":2.328397035818611,"pX":0.2594801304928994,"pZ":2.212236343586108,"vX0":4.813723246461792,"vY0":-125.9123719013589,"vZ0":-3.5409533192554967,"x":107.11,"y":179.05,"x0":-1.9567732693337077,"y0":50.00510804668121,"z0":5.905018995581198,"aX":3.6074671332080017},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.0,"spinRate":2711,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.43305563318902784,"extension":6.544356464063446},"hitData":{"launchSpeed":77.4,"launchAngle":4.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.59,"coordY":139.41}},"index":1,"playId":"91d52284-6651-3cad-bc1a-31e28ef8434a","pitchNumber":2,"startTime":"2026-03-18T22:06:30.590Z","endTime":"2026-03-18T22:06:37.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.53,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:06:37.037Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady Ebel called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T22:07:44.613Z","endTime":"2026-03-18T22:09:13.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brady Ebel replaces Christian Yelich.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T22:06:55.399Z","endTime":"2026-03-18T22:07:00.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815816,"link":"/api/v1/people/815816"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-18T22:07:00.368Z","endTime":"2026-03-18T22:07:46.923Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99099458779736,"aZ":-25.421450283172337,"pfxX":5.212769180468506,"pfxZ":3.836728266923986,"pX":0.9969412197638589,"pZ":2.4911273905627893,"vX0":6.058780459849222,"vY0":-130.94800800169793,"vZ0":-3.761345738358613,"x":79.0,"y":171.52,"x0":-2.0121549818784814,"y0":50.00447988795192,"z0":5.8174326380031545,"aX":9.181986724296982},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-10.7,"spinRate":2923,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4160420071344806,"extension":6.720851785607943},"index":2,"playId":"bd44c888-aedf-34e4-b7dd-1296502d02cb","pitchNumber":1,"startTime":"2026-03-18T22:07:46.923Z","endTime":"2026-03-18T22:07:50.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88803350913699,"aZ":-26.164284894075656,"pfxX":4.03613468242047,"pfxZ":3.5660638526924604,"pX":-1.8670785005784631,"pZ":2.3285418443781225,"vX0":-0.2510060343338252,"vY0":-128.50955707517815,"vZ0":-3.4086891857993686,"x":188.17,"y":175.91,"x0":-2.2933607265615117,"y0":50.001326530906205,"z0":5.688938296585561,"aX":6.796947081317567},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-7.3,"spinRate":2893,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.42507658063935194,"extension":6.812407862609191},"index":3,"playId":"659d8969-5ca1-377d-9b0b-956365c61838","pitchNumber":2,"startTime":"2026-03-18T22:08:05.697Z","endTime":"2026-03-18T22:08:08.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58573422693475,"aZ":-27.94025070707832,"pfxX":-8.007424230447775,"pfxZ":2.6170788464347794,"pX":0.664817344923919,"pZ":1.8500682681133447,"vX0":8.090026985160252,"vY0":-125.804002493572,"vZ0":-4.489784389786331,"x":91.66,"y":188.83,"x0":-1.5399244354120676,"y0":50.00133579309025,"z0":5.901446310590598,"aX":-12.938716514678969},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":12.8,"spinRate":1535,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.43404834569865347,"extension":6.743326603978522},"index":4,"playId":"e7d26373-16eb-3039-8110-080b77256d06","pitchNumber":3,"startTime":"2026-03-18T22:08:25.564Z","endTime":"2026-03-18T22:08:29.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.374928078970697,"aZ":-26.22292044960754,"pfxX":4.43266109694769,"pfxZ":3.449878350009749,"pX":-0.7728361307292723,"pZ":1.5311793345680107,"vX0":2.090407355503519,"vY0":-130.0650196245151,"vZ0":-5.600850317491987,"x":146.46,"y":197.44,"x0":-2.1611141305008785,"y0":50.00367696879373,"z0":5.681967329990305,"aX":7.65186116477737},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-8.5,"spinRate":2875,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41990947760024033,"extension":6.923605649919401},"index":5,"playId":"3e5242c6-f89c-3f04-a0d1-e590ce5fcc95","pitchNumber":4,"startTime":"2026-03-18T22:08:45.037Z","endTime":"2026-03-18T22:08:49.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.150942383279904,"aZ":-13.928625629774265,"pfxX":-0.54813079996916,"pfxZ":9.519723230133916,"pX":0.3876751091335909,"pZ":1.6904057949069438,"vX0":5.2595941483461806,"vY0":-137.0509981726896,"vZ0":-8.252660525158324,"x":102.22,"y":193.14,"x0":-1.4789225045562422,"y0":50.002939448516734,"z0":5.676509223110099,"aX":-1.050955132445424},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":0.0,"spinRate":2592,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.3985058006712521,"extension":6.892548858606174},"index":6,"playId":"f916792b-0c47-3976-b19e-5cc31a9b9ce4","pitchNumber":5,"startTime":"2026-03-18T22:09:07.570Z","endTime":"2026-03-18T22:09:13.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815816,"link":"/api/v1/people/815816"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":815816,"link":"/api/v1/people/815816"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-8.399999999999999,"leverageIndex":3.22,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:09:13.984Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sebastián Rivero strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T22:11:40.230Z","endTime":"2026-03-18T22:12:17.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brady Ebel remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T22:10:49.061Z","endTime":"2026-03-18T22:11:42.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815816,"link":"/api/v1/people/815816"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80245354768678,"aZ":-42.22295588242787,"pfxX":-3.1240428915031355,"pfxZ":-7.8304996052722124,"pX":-0.40625814255067105,"pZ":2.9183234344480775,"vX0":-5.773110918544665,"vY0":-112.92833752582402,"vZ0":2.694827962954005,"x":132.49,"y":159.99,"x0":2.5957220022704894,"y0":50.003670294294544,"z0":5.976599732854099,"aX":-4.007597887748307},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.1,"breakHorizontal":7.2,"spinRate":2570,"spinDirection":316},"zone":1,"typeConfidence":2.0,"plateTime":0.48623478767972905,"extension":6.568535052519758},"index":1,"playId":"1dc7dc71-2409-3e3d-a28a-f9d23a57ad4d","pitchNumber":1,"startTime":"2026-03-18T22:11:42.316Z","endTime":"2026-03-18T22:11:46.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579627781551533,"aZ":-24.581873286864756,"pfxX":2.1779119773312354,"pfxZ":4.364026013490214,"pX":-1.22147597852219,"pZ":2.317914728745051,"vX0":-11.30063836857827,"vY0":-130.78068289609837,"vZ0":-3.0303422945725633,"x":163.56,"y":176.2,"x0":2.8651572916754766,"y0":50.00046576046626,"z0":5.327504589656273,"aX":3.7877578088879766},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-1.6,"spinRate":2281,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4181873889172647,"extension":6.8784062438843305},"index":2,"playId":"5c590a80-c7ca-384a-971b-d7cf923a29ad","pitchNumber":2,"startTime":"2026-03-18T22:11:54.859Z","endTime":"2026-03-18T22:11:58.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-18T22:12:02.682Z","endTime":"2026-03-18T22:12:13.644Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68631526071374,"aZ":-26.300341838318744,"pfxX":7.622014427739824,"pfxZ":3.914790547942765,"pX":1.2327571102744646,"pZ":2.1500283703651113,"vX0":-5.857324997487556,"vY0":-122.15148564396986,"vZ0":-2.5445315195569105,"x":70.01,"y":180.73,"x0":2.680004011212372,"y0":50.00277177638323,"z0":5.483325608093913,"aX":11.435043560810373},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":-12.2,"spinRate":2077,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44964841448340165,"extension":6.595559397708516},"index":4,"playId":"dee66054-1b71-321e-9d30-5b3f2c745daa","pitchNumber":3,"startTime":"2026-03-18T22:12:13.644Z","endTime":"2026-03-18T22:12:17.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:12:17.609Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T22:12:24.764Z","endTime":"2026-03-18T22:13:45.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264829688795338,"aZ":-41.79249482969391,"pfxX":-5.660369659395355,"pfxZ":-7.4660910146735056,"pX":1.2288601025029147,"pZ":4.571640321991397,"vX0":-1.76233502827097,"vY0":-113.27321691972412,"vZ0":6.046395879784666,"x":70.16,"y":115.35,"x0":2.753912704800962,"y0":50.00160346300188,"z0":6.0656575788484535,"aX":-7.293939084517856},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.5,"breakHorizontal":10.7,"spinRate":2447,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.48506760891413325,"extension":6.5178976333414225},"index":0,"playId":"a8fa0937-3bc8-3562-8c6f-abbcfe539b94","pitchNumber":1,"startTime":"2026-03-18T22:12:36.309Z","endTime":"2026-03-18T22:12:40.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650629906245847,"aZ":-23.204936746909564,"pfxX":7.153099779411141,"pfxZ":4.940327664049431,"pX":0.35596903055501655,"pZ":1.6368213683107304,"vX0":-7.877705095410425,"vY0":-134.0546476999621,"vZ0":-5.5205477754815675,"x":103.43,"y":194.59,"x0":2.406804266538247,"y0":50.00451576296886,"z0":5.385133588959712,"aX":12.98871491142872},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-11.2,"spinRate":1862,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.40898217447989005,"extension":6.911163092460669},"index":1,"playId":"3258c962-cf98-3dde-a359-8494e4c4dbb0","pitchNumber":2,"startTime":"2026-03-18T22:12:49.596Z","endTime":"2026-03-18T22:12:53.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.296259564002458,"aZ":-41.311441613617895,"pfxX":-5.283649157864978,"pfxZ":-6.885205873598443,"pX":-1.731960428114729,"pZ":1.1057081467134935,"vX0":-7.6264080761087,"vY0":-114.5472790560809,"vZ0":-1.3249958976593321,"x":183.02,"y":208.93,"x0":2.327655958423084,"y0":50.001122879381455,"z0":5.733186298878842,"aX":-7.0140543106973565},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.5,"breakHorizontal":11.5,"spinRate":2678,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4782881472020599,"extension":6.883387722360058},"index":2,"playId":"bfde3864-5ac2-37b8-9ca1-24b83709d082","pitchNumber":3,"startTime":"2026-03-18T22:13:11.261Z","endTime":"2026-03-18T22:13:14.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221376994019938,"aZ":-34.691348193251415,"pfxX":-9.032358225570459,"pfxZ":-1.7906660234144383,"pX":-0.4618152218825723,"pZ":2.249229565151414,"vX0":-4.54472017890494,"vY0":-118.25863712846261,"vZ0":-0.0564249164948778,"x":134.6,"y":178.05,"x0":2.663297383496161,"y0":50.00391085545721,"z0":5.476899286143042,"aX":-12.690945291372568},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.0,"breakHorizontal":17.5,"spinRate":2715,"spinDirection":6},"zone":4,"typeConfidence":2.0,"plateTime":0.464578550450502,"extension":6.829767063672717},"index":3,"playId":"357a1aa3-b6f6-327f-b1ba-a7a7cd6b9de4","pitchNumber":4,"startTime":"2026-03-18T22:13:28.003Z","endTime":"2026-03-18T22:13:32.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89773910007081,"aZ":-31.62830339762518,"pfxX":-6.080107536225588,"pfxZ":0.37015231166921225,"pX":-0.17112928036918137,"pZ":2.271806847130968,"vX0":-4.776750464405316,"vY0":-120.2447004377919,"vZ0":-1.0766331891595873,"x":123.52,"y":177.44,"x0":2.6295407942640576,"y0":50.00093918853462,"z0":5.52662794228157,"aX":-8.919274964515106},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":12.1,"spinRate":2562,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.4551628915645245,"extension":6.969835689798281},"index":4,"playId":"1925bb96-5eb8-31b5-8bde-c71a953a964e","pitchNumber":5,"startTime":"2026-03-18T22:13:41.179Z","endTime":"2026-03-18T22:13:45.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:13:45.190Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Siri doubles (2) on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T22:13:50.742Z","endTime":"2026-03-18T22:14:54.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127962498172224,"aZ":-23.750543034370406,"pfxX":-1.0242500271441743,"pfxZ":4.628896368174587,"pX":-0.8043455928552607,"pZ":0.9746577042677446,"vX0":-9.086102586361674,"vY0":-133.58437262841366,"vZ0":-6.76057219929674,"x":147.66,"y":212.46,"x0":2.765308268348806,"y0":50.00094551271969,"z0":5.230580963647164,"aX":-1.8589690682897293},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":3.7,"spinRate":2333,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4090853242818646,"extension":6.909640510361679},"index":0,"playId":"153bdc3c-6af2-3354-b710-15f44ea56ffa","pitchNumber":1,"startTime":"2026-03-18T22:14:13.379Z","endTime":"2026-03-18T22:14:16.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608934638154963,"aZ":-39.11390212349677,"pfxX":-8.077106322523061,"pfxZ":-5.332674536818904,"pX":-1.0104795826201787,"pZ":1.7939811244751367,"vX0":-5.779808041162457,"vY0":-113.8316178604658,"vZ0":0.07603944998252521,"x":155.52,"y":190.34,"x0":2.618930094136526,"y0":50.0043094222371,"z0":5.66095509379956,"aX":-10.50646095635909},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.2,"breakHorizontal":16.2,"spinRate":2690,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.48280347915587996,"extension":6.8079475121435316},"index":1,"playId":"71c29b5e-275c-3ceb-a6b8-ffb09b3d6920","pitchNumber":2,"startTime":"2026-03-18T22:14:30.988Z","endTime":"2026-03-18T22:14:34.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996186676131664,"aZ":-22.57955289172669,"pfxX":5.888941264351908,"pfxZ":5.055192660537027,"pX":-0.17545427758314205,"pZ":1.901842454669336,"vX0":-8.990125142736316,"vY0":-136.18734184395223,"vZ0":-5.066282338584727,"x":123.69,"y":187.43,"x0":2.3875994844905293,"y0":50.00179835814508,"z0":5.326445111762943,"aX":11.176284559894215},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":-9.0,"spinRate":1934,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4005940116747624,"extension":6.955187340816946},"hitData":{"launchSpeed":112.3,"launchAngle":13.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.72,"coordY":93.96}},"index":2,"playId":"3bd95794-cc83-3002-b206-e6c22fee8e55","pitchNumber":3,"startTime":"2026-03-18T22:14:47.048Z","endTime":"2026-03-18T22:14:54.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.27,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:14:54.900Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, first baseman Andrew Vaughn to pitcher DL Hall.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T22:15:17.333Z","endTime":"2026-03-18T22:16:36.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54076581303029,"aZ":-22.27551610200445,"pfxX":5.461214293936562,"pfxZ":5.225650600287656,"pX":0.8269586413341014,"pZ":3.7732771247232755,"vX0":-6.35612104122273,"vY0":-135.78595482801475,"vZ0":-0.7897027237831269,"x":85.48,"y":136.9,"x0":2.4721241043335285,"y0":50.00662502658236,"z0":5.596791983050817,"aX":10.353982168936632},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":-8.8,"spinRate":2021,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40107085825536615,"extension":6.89748855110114},"index":0,"playId":"293f2082-feea-334d-b466-d9958bc7a570","pitchNumber":1,"startTime":"2026-03-18T22:15:30.432Z","endTime":"2026-03-18T22:15:34.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-18T22:15:54.198Z","endTime":"2026-03-18T22:15:54.210Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Wade Meckler batting, Jose Siri advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-18T22:15:54.210Z","endTime":"2026-03-18T22:16:04.376Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":642350,"link":"/api/v1/people/642350"},"postOnThird":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.81,"dramaIndex":28.0,"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196051688585793,"aZ":-22.321845621892084,"pfxX":3.980631926644941,"pfxZ":5.192936855008007,"pX":0.2752912297328436,"pZ":1.855356401567728,"vX0":-7.128763624635597,"vY0":-135.5278302850728,"vZ0":-5.440933476409919,"x":106.51,"y":188.69,"x0":2.399472131182527,"y0":50.001523424073,"z0":5.406808641636904,"aX":7.550063308702044},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":-6.0,"spinRate":1912,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.40116372465574734,"extension":6.914192050779939},"index":3,"playId":"b9be06ca-4855-32f0-9b12-e6b3c68a84d0","pitchNumber":2,"startTime":"2026-03-18T22:16:04.376Z","endTime":"2026-03-18T22:16:08.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.309221625272137,"aZ":-21.818028110692282,"pfxX":6.446016836854312,"pfxZ":5.4582972301444155,"pX":1.0001250346068917,"pZ":3.051106960480261,"vX0":-5.976837470179946,"vY0":-135.98534092228084,"vZ0":-2.6433756065647045,"x":78.88,"y":156.4,"x0":2.375734967854951,"y0":50.00030086157635,"z0":5.528626454503949,"aX":12.222759710346581},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":-10.6,"spinRate":1986,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4008637262385295,"extension":6.888662605775039},"hitData":{"launchSpeed":82.6,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":170.84}},"index":4,"playId":"28b78730-9349-35f9-8a82-6da200ac8623","pitchNumber":3,"startTime":"2026-03-18T22:16:32.726Z","endTime":"2026-03-18T22:16:36.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.81,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:16:36.588Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Bauers homers (4) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:18:46.909Z","endTime":"2026-03-18T22:20:55.251Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":641312,"link":"/api/v1/people/641312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: LeTrey McCollum replaces center fielder Jose Siri, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T22:18:42.848Z","endTime":"2026-03-18T22:18:42.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701742,"link":"/api/v1/people/701742"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonny McGill replaces right fielder Wade Meckler, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T22:18:42.863Z","endTime":"2026-03-18T22:18:42.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692169,"link":"/api/v1/people/692169"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Johan Macias replaces shortstop Denzer Guzman, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T22:18:42.864Z","endTime":"2026-03-18T22:18:42.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691571,"link":"/api/v1/people/691571"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":694203,"link":"/api/v1/people/694203"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryan Martinez replaces left fielder Bryce Teodosio, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-18T22:18:42.865Z","endTime":"2026-03-18T22:18:49.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808115,"link":"/api/v1/people/808115"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":669326,"link":"/api/v1/people/669326"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.727139844861167,"aZ":-27.96148571558098,"pfxX":-4.629549986341608,"pfxZ":2.5407752130360706,"pX":-0.05185195027040937,"pZ":1.584156185974659,"vX0":5.557975314906905,"vY0":-126.60586530250308,"vZ0":-5.169448837952947,"x":118.98,"y":196.01,"x0":-1.6527232673550505,"y0":50.00149550501656,"z0":5.833652724591362,"aX":-7.673839096690494},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":7.4,"spinRate":1637,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4291728346647177,"extension":6.784078095957632},"index":4,"playId":"37a24f6b-367b-3373-8a92-c39ca6eade07","pitchNumber":1,"startTime":"2026-03-18T22:18:49.058Z","endTime":"2026-03-18T22:18:52.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500278689318968,"aZ":-27.69531967904451,"pfxX":-3.409769740600458,"pfxZ":2.650595344520987,"pX":-0.5819764669218823,"pZ":4.477624070128417,"vX0":4.209682822738899,"vY0":-128.43947629439253,"vZ0":1.3395806196170885,"x":139.18,"y":117.88,"x0":-1.7897849173318547,"y0":50.00508196612163,"z0":6.0836175430715675,"aX":-5.768737429225455},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":5.4,"spinRate":1502,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.42443354771335473,"extension":6.532867577279278},"index":5,"playId":"a1dc4ac9-b604-3f79-b3f4-e055e0665588","pitchNumber":2,"startTime":"2026-03-18T22:19:11.912Z","endTime":"2026-03-18T22:19:15.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.045115368692965,"aZ":-17.95772089979051,"pfxX":-5.355371856320302,"pfxZ":7.549088395056388,"pX":0.24785142230431467,"pZ":2.493256775375786,"vX0":6.460554208426144,"vY0":-135.4897909938962,"vZ0":-5.648038392060217,"x":107.55,"y":171.46,"x0":-1.457459292890241,"y0":50.002938946905694,"z0":5.83543698172624,"aX":-10.085217897137708},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2525,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.40229650381286053,"extension":6.750098280337619},"index":6,"playId":"82068498-a9c2-30c8-9cc5-aa24b5dd7932","pitchNumber":3,"startTime":"2026-03-18T22:19:26.535Z","endTime":"2026-03-18T22:19:33.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603589857213038,"aZ":-18.369236999938483,"pfxX":0.6913650154625002,"pfxZ":7.246971094420241,"pX":-0.338423249910443,"pZ":2.65903617322245,"vX0":3.323332130644632,"vY0":-135.89642907181974,"vZ0":-4.822271097866337,"x":129.9,"y":166.99,"x0":-1.657886535315419,"y0":50.00456432505076,"z0":5.699607163547919,"aX":1.3164961755615119},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-1.8,"spinRate":2589,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4002298210706581,"extension":6.873221722720062},"index":7,"playId":"5f833279-8177-3bbd-9f00-e54103db1ce6","pitchNumber":4,"startTime":"2026-03-18T22:20:01.748Z","endTime":"2026-03-18T22:20:07.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.890735884406105,"aZ":-30.375946278847493,"pfxX":-4.135129648457456,"pfxZ":1.1080209022256415,"pX":-0.0425603328654817,"pZ":2.6786822065902127,"vX0":6.158196399814049,"vY0":-125.58655955379969,"vZ0":-1.487528231844646,"x":118.62,"y":166.46,"x0":-1.9726383463754726,"y0":50.00296746362793,"z0":5.7156630971009195,"aX":-6.704543387183189},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":6.4,"spinRate":1281,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4336923320340391,"extension":6.821615366430929},"hitData":{"launchSpeed":110.0,"launchAngle":34.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.75,"coordY":27.06}},"index":8,"playId":"03107ba5-a8ed-3e55-bf37-a485333be84a","pitchNumber":5,"startTime":"2026-03-18T22:20:46.999Z","endTime":"2026-03-18T22:20:55.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":14.100000000000001,"leverageIndex":1.73,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:20:55.251Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Greg Jones grounds out, second baseman Edgar Alfonso to first baseman Niko Kavadas.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:21:21.224Z","endTime":"2026-03-18T22:22:20.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701660,"link":"/api/v1/people/701660"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750206976363565,"aZ":-28.102006529240114,"pfxX":2.2938968100137327,"pfxZ":2.3959685305425786,"pX":-2.216824041452127,"pZ":5.186306952362362,"vX0":-0.07053077030051202,"vY0":-128.63236275888627,"vZ0":3.4530188678384386,"x":201.5,"y":98.75,"x0":-2.4880925512102516,"y0":50.00620506463125,"z0":5.985917990303203,"aX":3.9050779078499502},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.2,"spinRate":2697,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.423283917069571,"extension":6.688160429529536},"index":0,"playId":"550161d5-4715-3342-91ff-a5b9b44c1938","pitchNumber":1,"startTime":"2026-03-18T22:21:32.079Z","endTime":"2026-03-18T22:21:35.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33540755975021,"aZ":-26.833410879232314,"pfxX":4.890680915757074,"pfxZ":3.253017483567181,"pX":-1.462436375536481,"pZ":3.327228003227291,"vX0":0.08825775267381272,"vY0":-126.6094990634373,"vZ0":-0.6509350980997299,"x":172.74,"y":148.94,"x0":-2.134010109139331,"y0":50.00118663810232,"z0":5.715670380450429,"aX":8.020731856045249},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":-8.9,"spinRate":2578,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.43092144762461615,"extension":6.791418570607036},"index":1,"playId":"f81bf930-5c7c-3bb2-8905-81802aca756f","pitchNumber":2,"startTime":"2026-03-18T22:21:49.734Z","endTime":"2026-03-18T22:21:54.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870990917138588,"aZ":-20.04183436355138,"pfxX":-1.6188431403156889,"pfxZ":6.734723356456365,"pX":0.08323112368135868,"pZ":1.6071829442678447,"vX0":5.039902801013447,"vY0":-132.2743597534591,"vZ0":-6.8427921753086896,"x":113.83,"y":195.39,"x0":-1.622819472412415,"y0":50.00122135620335,"z0":5.659567745637332,"aX":-2.915915523949417},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":2.0,"spinRate":2414,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4115077391249824,"extension":6.934563123973768},"hitData":{"launchSpeed":102.8,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.52,"coordY":159.7}},"index":2,"playId":"fdfa0ac4-8165-32a1-952d-9b0b83167d8f","pitchNumber":3,"startTime":"2026-03-18T22:22:15.659Z","endTime":"2026-03-18T22:22:20.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:22:20.344Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Rodríguez walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:25:09.146Z","endTime":"2026-03-18T22:26:40.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622780,"fullName":"Angel Perdomo","link":"/api/v1/people/622780"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T22:22:43.162Z","endTime":"2026-03-18T22:22:55.438Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Angel Perdomo replaces Shaun Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-18T22:22:55.438Z","endTime":"2026-03-18T22:23:04.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622780,"link":"/api/v1/people/622780"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ramón Rodríguez replaces Gary Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-18T22:23:04.850Z","endTime":"2026-03-18T22:25:11.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670232,"link":"/api/v1/people/670232"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.367511655901346,"aZ":-28.94667665582203,"pfxX":-5.7214242740782755,"pfxZ":2.4302193797371245,"pX":1.1177303729317067,"pZ":2.610201546288618,"vX0":-0.5730879469201104,"vY0":-113.57876902477942,"vZ0":-1.969966266261898,"x":74.39,"y":168.3,"x0":2.117072886482343,"y0":50.00452450981004,"z0":6.319517490260999,"aX":-7.607316620382429},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.2,"breakHorizontal":10.6,"spinRate":2430,"spinDirection":275},"zone":12,"typeConfidence":0.9,"plateTime":0.4790304818756641,"extension":6.473104773510322},"index":3,"playId":"cee627c6-dc3d-30b1-b011-f5dd29e47106","pitchNumber":1,"startTime":"2026-03-18T22:25:11.214Z","endTime":"2026-03-18T22:25:15.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37274050508657,"aZ":-19.790209932378026,"pfxX":-0.5543016350320453,"pfxZ":6.928363545308312,"pX":-1.1527465992959551,"pZ":1.330819746429795,"vX0":-7.263947230997129,"vY0":-131.23637022581465,"vZ0":-8.718684254252855,"x":160.94,"y":202.85,"x0":1.6951198909191827,"y0":50.00291368571739,"z0":6.106998406878639,"aX":-0.9890968899920706},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.3,"breakHorizontal":2.2,"spinRate":2415,"spinDirection":169},"zone":13,"typeConfidence":0.68,"plateTime":0.4135152277349503,"extension":6.724647520394778},"index":4,"playId":"af0f5364-6634-38e3-90d7-13bc2ecbe0d1","pitchNumber":2,"startTime":"2026-03-18T22:25:28.354Z","endTime":"2026-03-18T22:25:31.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94404562110104,"aZ":-14.14565138430698,"pfxX":-0.40275721901087036,"pfxZ":9.952224608546878,"pX":0.04576169287142001,"pZ":3.010937405202517,"vX0":-4.5672541893869,"vY0":-132.6372539657013,"vZ0":-5.704746070376689,"x":115.26,"y":157.48,"x0":1.8305569268534683,"y0":50.00382372259342,"z0":6.19228985708761,"aX":-0.72819758909878},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":1.6,"spinRate":2426,"spinDirection":170},"zone":2,"typeConfidence":0.89,"plateTime":0.41036266427751356,"extension":6.644512360762258},"index":5,"playId":"e00af09a-ecf6-3494-a8e5-52809faeb37f","pitchNumber":3,"startTime":"2026-03-18T22:25:46.570Z","endTime":"2026-03-18T22:25:50.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.221952784731624,"aZ":-28.487897796087264,"pfxX":-4.776518778957876,"pfxZ":2.6830556174323226,"pX":1.0756439981910595,"pZ":1.9419116158514698,"vX0":-0.7285767416329241,"vY0":-115.82433186572437,"vZ0":-3.8112972665914135,"x":76.0,"y":186.35,"x0":2.0145880953397115,"y0":50.00459678191411,"z0":6.298186812860854,"aX":-6.567239768342317},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.3,"breakHorizontal":8.9,"spinRate":2450,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.47076853495178383,"extension":6.576504343055129},"index":6,"playId":"09c6e81f-e5a1-326a-a39f-555711f91711","pitchNumber":4,"startTime":"2026-03-18T22:26:03.631Z","endTime":"2026-03-18T22:26:07.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510455518488186,"aZ":-17.17160846215502,"pfxX":1.0527883582141726,"pfxZ":8.40158283691718,"pX":-1.6146082071610435,"pZ":1.657800887535078,"vX0":-8.665265717443704,"vY0":-131.87549886462037,"vZ0":-8.361649748296655,"x":178.55,"y":194.02,"x0":1.5580893544883152,"y0":50.00088953807847,"z0":6.104483494813189,"aX":1.8815266938340032},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-0.2,"spinRate":2283,"spinDirection":173},"zone":13,"typeConfidence":0.83,"plateTime":0.41323001147361005,"extension":6.725143478506448},"index":7,"playId":"5e9cf171-171b-340a-b6ba-8a6a77ee815e","pitchNumber":5,"startTime":"2026-03-18T22:26:36.455Z","endTime":"2026-03-18T22:26:40.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"credit":"b_pa"},{"player":{"id":622780,"link":"/api/v1/people/622780"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.9,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:26:40.599Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks. Ramón Rodríguez to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:26:50.824Z","endTime":"2026-03-18T22:28:39.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622780,"fullName":"Angel Perdomo","link":"/api/v1/people/622780"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.973451186937364,"aZ":-16.187850427444697,"pfxX":-2.4008231861033873,"pfxZ":9.087137483788315,"pX":0.8196880642447198,"pZ":2.6942314212452283,"vX0":-2.788470263770924,"vY0":-130.6620575811295,"vZ0":-5.540987395532097,"x":85.76,"y":166.04,"x0":2.2058275739302533,"y0":50.00577801869122,"z0":6.0256956684240786,"aX":-4.2249796664551775},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2272,"spinDirection":166},"zone":3,"typeConfidence":0.82,"plateTime":0.4163927628894788,"extension":6.807999797096399},"index":0,"playId":"4ec506f7-32f0-347a-829e-be3fe1f60f63","pitchNumber":1,"startTime":"2026-03-18T22:27:08.472Z","endTime":"2026-03-18T22:27:12.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.965219542487205,"aZ":-21.95884078773913,"pfxX":9.243555464264492,"pfxZ":6.189811315634145,"pX":-1.8911190267841578,"pZ":0.07491978249338485,"vX0":-12.256281413668104,"vY0":-126.87534285992754,"vZ0":-10.043408057542488,"x":189.09,"y":236.76,"x0":1.7739408515465245,"y0":50.00410218086301,"z0":5.7968342641224675,"aX":15.25761473102961},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.2,"breakHorizontal":-14.4,"spinRate":2069,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.42969025351792656,"extension":6.613571913489894},"index":1,"playId":"f1377ac6-a4d0-32a1-8a8d-34e91f3f41e9","pitchNumber":2,"startTime":"2026-03-18T22:27:29.439Z","endTime":"2026-03-18T22:27:33.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.834971648108066,"aZ":-15.645526616478714,"pfxX":4.325341424599959,"pfxZ":9.112591120439955,"pX":0.7325516206364172,"pZ":3.140449132577312,"vX0":-4.487573330583456,"vY0":-132.91721600334688,"vZ0":-4.97359867867906,"x":89.08,"y":153.99,"x0":1.8698756864440522,"y0":50.00101763935003,"z0":6.148361023323623,"aX":7.8444298369400505},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-7.1,"spinRate":2345,"spinDirection":174},"zone":3,"typeConfidence":0.81,"plateTime":0.4099352308100097,"extension":6.66207802708699},"index":2,"playId":"b75078ce-7e3f-30e0-9a9c-d8059c949c92","pitchNumber":3,"startTime":"2026-03-18T22:27:57.131Z","endTime":"2026-03-18T22:28:00.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181580802164433,"aZ":-13.427740506453427,"pfxX":1.3175619274865669,"pfxZ":10.63596011667587,"pX":-0.3387171640474919,"pZ":1.879429147427742,"vX0":-5.823432795507238,"vY0":-131.27894941694308,"vZ0":-8.31409816047611,"x":129.91,"y":188.04,"x0":1.7276127728615596,"y0":50.00532323137434,"z0":6.065546212236495,"aX":2.322905530072154},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-1.2,"spinRate":2452,"spinDirection":170},"zone":7,"typeConfidence":0.88,"plateTime":0.4156255414214254,"extension":6.77911333067439},"index":3,"playId":"47ea35f4-c6a0-3901-8ac8-486cff8f904d","pitchNumber":4,"startTime":"2026-03-18T22:28:17.514Z","endTime":"2026-03-18T22:28:21.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.737492786462923,"aZ":-17.808125503664186,"pfxX":0.6792304032853158,"pfxZ":8.06973242185191,"pX":-1.2936116092663164,"pZ":1.390006549328824,"vX0":-8.724722617111725,"vY0":-131.2908179371958,"vZ0":-8.363578430538158,"x":166.31,"y":201.25,"x0":1.9570127492049914,"y0":50.00026022554826,"z0":5.895374989980118,"aX":1.210322482510814},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.3,"breakHorizontal":0.4,"spinRate":2362,"spinDirection":165},"zone":13,"typeConfidence":0.79,"plateTime":0.4141367463668373,"extension":6.8128716662803015},"index":4,"playId":"c2023173-bedb-30a6-8ead-8b8a46c8cdca","pitchNumber":5,"startTime":"2026-03-18T22:28:35.794Z","endTime":"2026-03-18T22:28:39.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":622780,"link":"/api/v1/people/622780"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.199999999999996,"awayTeamWinProbability":58.800000000000004,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":3.49,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:28:39.758Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Murray flies out to left fielder Bryan Martinez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:29:10.755Z","endTime":"2026-03-18T22:29:53.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696140,"fullName":"Ethan Murray","link":"/api/v1/people/696140"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622780,"fullName":"Angel Perdomo","link":"/api/v1/people/622780"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702726,"fullName":"Luke Adams","link":"/api/v1/people/702726"},"postOnSecond":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":696140,"fullName":"Ethan Murray","link":"/api/v1/people/696140"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808115,"link":"/api/v1/people/808115"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ethan Murray replaces David Hamilton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T22:28:54.101Z","endTime":"2026-03-18T22:29:21.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696140,"link":"/api/v1/people/696140"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Luke Adams replaces Luis Rengifo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-18T22:29:12.944Z","endTime":"2026-03-18T22:29:12.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702726,"link":"/api/v1/people/702726"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"base":1,"defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":696140,"link":"/api/v1/people/696140","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204878343114505,"aZ":-15.2363738643864,"pfxX":-0.5217494346058,"pfxZ":9.39650835893574,"pX":-1.1674666473454065,"pZ":2.443379265347477,"vX0":-7.8056734935470224,"vY0":-132.62224690331917,"vZ0":-6.636207849267966,"x":161.5,"y":172.81,"x0":1.8672341713110625,"y0":50.00423281547444,"z0":6.066230325600843,"aX":-0.9385184318327809},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":2.4,"spinRate":2390,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.41114742845540153,"extension":6.719922359080629},"index":2,"playId":"1a5b395f-3f8b-3cdf-9702-277356d61910","pitchNumber":1,"startTime":"2026-03-18T22:29:12.946Z","endTime":"2026-03-18T22:29:16.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":696140,"link":"/api/v1/people/696140","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553171223628247,"aZ":-15.192232236962008,"pfxX":-0.3385237745734626,"pfxZ":9.737845726962377,"pX":0.8458495713255405,"pZ":2.8733157433372787,"vX0":-2.9779562948730747,"vY0":-130.4933248724335,"vZ0":-5.439365027873548,"x":84.76,"y":161.2,"x0":2.0405435148716204,"y0":50.00470220419628,"z0":6.108890614955239,"aX":-0.5901270796274379},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":1.2,"spinRate":2429,"spinDirection":168},"zone":3,"typeConfidence":0.84,"plateTime":0.41793920691683084,"extension":6.520441134888533},"index":3,"playId":"1c48fe05-afbe-3d78-bbaa-16ec075d19a1","pitchNumber":2,"startTime":"2026-03-18T22:29:30.342Z","endTime":"2026-03-18T22:29:34.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":696140,"link":"/api/v1/people/696140","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.085792049044954,"aZ":-28.4933992158237,"pfxX":-3.172274185781083,"pfxZ":2.551822583756625,"pX":0.43453846836134596,"pZ":1.8214218472849566,"vX0":-2.9978864339568196,"vY0":-118.56674984399996,"vZ0":-4.21410029412563,"x":100.44,"y":189.6,"x0":2.1217406418017184,"y0":50.00051352604988,"z0":6.18669586536886,"aX":-4.570785046241174},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":6.4,"spinRate":2536,"spinDirection":259},"zone":9,"typeConfidence":0.9,"plateTime":0.45981271069678264,"extension":6.503857073939762},"hitData":{"launchSpeed":85.7,"launchAngle":44.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.77,"coordY":100.88}},"index":4,"playId":"32519c5e-2138-396d-bdb1-4675b1c32df7","pitchNumber":3,"startTime":"2026-03-18T22:29:46.413Z","endTime":"2026-03-18T22:29:53.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":696140,"link":"/api/v1/people/696140","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696140,"link":"/api/v1/people/696140"},"credit":"b_ab"},{"player":{"id":622780,"link":"/api/v1/people/622780"},"credit":"p_ab"},{"player":{"id":696140,"link":"/api/v1/people/696140"},"credit":"b_pa"},{"player":{"id":622780,"link":"/api/v1/people/622780"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":-12.2,"leverageIndex":5.2,"dramaIndex":210.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:29:53.382Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks. Ramón Rodríguez to 3rd. Luke Adams to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:30:06.496Z","endTime":"2026-03-18T22:31:40.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622780,"fullName":"Angel Perdomo","link":"/api/v1/people/622780"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":702726,"fullName":"Luke Adams","link":"/api/v1/people/702726"},"postOnThird":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702726,"fullName":"Luke Adams","link":"/api/v1/people/702726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221666503100888,"aZ":-16.076509770650528,"pfxX":4.313098926093664,"pfxZ":8.825663096399031,"pX":1.177039742551361,"pZ":3.373548753146339,"vX0":-3.857690671930716,"vY0":-133.33213866890685,"vZ0":-4.84925706738286,"x":72.13,"y":147.69,"x0":2.0733096559252715,"y0":50.001468210070634,"z0":6.354027466840168,"aX":7.864952542136591},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-7.1,"spinRate":2360,"spinDirection":176},"zone":12,"typeConfidence":0.81,"plateTime":0.4088074116189193,"extension":6.47670746890479},"index":0,"playId":"8e8339fd-b6dc-38e7-843d-a76ece0f921f","pitchNumber":1,"startTime":"2026-03-18T22:30:26.537Z","endTime":"2026-03-18T22:30:30.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.181217418264126,"aZ":-29.487361156790538,"pfxX":-5.65339566873015,"pfxZ":1.9882507374049716,"pX":1.0024436646849355,"pZ":3.4052651424539504,"vX0":-0.6284987094469023,"vY0":-114.60398101958889,"vZ0":-0.6228365484530448,"x":78.79,"y":146.84,"x0":2.014809424750692,"y0":50.00226720952446,"z0":6.523324502342789,"aX":-7.6328209703087255},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.7,"breakHorizontal":10.4,"spinRate":2452,"spinDirection":273},"zone":12,"typeConfidence":0.9,"plateTime":0.4752059387959,"extension":6.376067158108272},"index":1,"playId":"4ba89f17-64ae-39fa-ad56-1e1659a831b0","pitchNumber":2,"startTime":"2026-03-18T22:30:43.545Z","endTime":"2026-03-18T22:30:47.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.216346245343118,"aZ":-34.63177310461736,"pfxX":-5.688594841324322,"pfxZ":-1.868502695707047,"pX":1.6336304677589126,"pZ":1.6466416039619793,"vX0":0.5446447349088583,"vY0":-112.69018368906053,"vZ0":-2.5771981697077164,"x":54.73,"y":194.32,"x0":2.132877666113289,"y0":50.00412104594289,"z0":6.2298939833643585,"aX":-7.478855420140057},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.7,"breakHorizontal":10.3,"spinRate":2514,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.4819937036837496,"extension":6.145502597472169},"index":2,"playId":"c5dfd30f-6861-34b0-9b38-32577f7ac013","pitchNumber":3,"startTime":"2026-03-18T22:31:00.786Z","endTime":"2026-03-18T22:31:05.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863313641271652,"aZ":-16.799102408746467,"pfxX":0.8914724107985377,"pfxZ":8.731173599792992,"pX":-0.30878819608363783,"pZ":1.7859100991309027,"vX0":-6.114180321896608,"vY0":-130.6906244370891,"vZ0":-7.8557318991683465,"x":128.77,"y":190.56,"x0":1.9272793034896258,"y0":50.004636288334865,"z0":6.051243292799146,"aX":1.5706674140696837},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-0.5,"spinRate":2391,"spinDirection":175},"zone":7,"typeConfidence":0.77,"plateTime":0.4162264323457574,"extension":6.653106026248788},"index":3,"playId":"35758b91-ae66-31db-8bb8-d54604d1cd50","pitchNumber":4,"startTime":"2026-03-18T22:31:18.779Z","endTime":"2026-03-18T22:31:22.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.217890514253583,"aZ":-34.73146095425298,"pfxX":-4.915058330741822,"pfxZ":-1.9604712954803194,"pX":2.034385103123026,"pZ":3.0951869911356575,"vX0":1.0299163144307597,"vY0":-112.86168311196381,"vZ0":0.27470534352377096,"x":39.45,"y":155.21,"x0":2.2142682622167214,"y0":50.002142583925284,"z0":6.435678932079155,"aX":-6.416761332875027},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.2,"breakHorizontal":8.8,"spinRate":2474,"spinDirection":282},"zone":12,"typeConfidence":0.9,"plateTime":0.4830900087052479,"extension":6.346091293484859},"index":4,"playId":"1d673bdd-7c8c-3180-9b79-87c0c7582fda","pitchNumber":5,"startTime":"2026-03-18T22:31:36.943Z","endTime":"2026-03-18T22:31:40.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":702726,"link":"/api/v1/people/702726"},"second":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":622780,"link":"/api/v1/people/622780"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":7.900000000000002,"leverageIndex":4.97,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:31:40.958Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T22:34:22.588Z","endTime":"2026-03-18T22:35:25.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T22:31:59.395Z","endTime":"2026-03-18T22:33:59.484Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Houston Harding replaces Angel Perdomo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-18T22:33:59.484Z","endTime":"2026-03-18T22:34:24.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699613,"link":"/api/v1/people/699613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622780,"link":"/api/v1/people/622780","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806937084440392,"aZ":-28.60161342839951,"pfxX":5.207039604428708,"pfxZ":2.8886333371003072,"pX":1.7556677378416912,"pZ":3.8883932411506055,"vX0":-4.283641156821283,"vY0":-110.75294060114754,"vZ0":3.0158233809742754,"x":50.08,"y":133.79,"x0":3.0435310777974927,"y0":50.00032549329774,"z0":5.51102614407557,"aX":6.4319832085367725},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":6.4,"breakHorizontal":-8.3,"spinRate":1277,"spinDirection":114},"zone":12,"typeConfidence":0.87,"plateTime":0.4956087516347476,"extension":6.2281579017510875},"index":2,"playId":"1335403b-1b0b-366f-9709-f23f33f15499","pitchNumber":1,"startTime":"2026-03-18T22:34:24.819Z","endTime":"2026-03-18T22:34:28.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.142918728821975,"aZ":-32.76531303018743,"pfxX":5.853290341526346,"pfxZ":-0.47823342493493115,"pX":0.5380276450282907,"pZ":2.6618045889505475,"vX0":-6.7315200766693515,"vY0":-110.27743528216344,"vZ0":1.4832882802245275,"x":96.49,"y":166.91,"x0":2.858328446452052,"y0":50.00154657668765,"z0":5.416231371385671,"aX":7.266742700056149},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-0.2,"breakHorizontal":-9.0,"spinRate":1467,"spinDirection":113},"zone":6,"typeConfidence":0.86,"plateTime":0.49516447189991863,"extension":6.37920195865189},"index":3,"playId":"7931b65b-7663-3689-9a19-f98dd37e06e6","pitchNumber":2,"startTime":"2026-03-18T22:34:42.697Z","endTime":"2026-03-18T22:34:47.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.874645871352946,"aZ":-25.502793726002018,"pfxX":1.9061295984520212,"pfxZ":5.499584570463543,"pX":-0.6489205702069223,"pZ":1.5051791110380932,"vX0":-7.7669047142452365,"vY0":-109.62206234896684,"vZ0":-2.354951770798046,"x":141.74,"y":198.14,"x0":2.6966923000523053,"y0":50.00398059070258,"z0":5.323245730539531,"aX":2.313502902327057},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.3,"spinRate":1371,"spinDirection":112},"zone":13,"typeConfidence":0.85,"plateTime":0.5001719903738677,"extension":6.409730511882781},"index":4,"playId":"7521d0f7-41f8-39ff-8dae-88e81ae538e8","pitchNumber":3,"startTime":"2026-03-18T22:34:59.353Z","endTime":"2026-03-18T22:35:02.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583692275274917,"aZ":-12.278792184534419,"pfxX":2.5723030046017366,"pfxZ":10.939403755035006,"pX":-0.6806567424929773,"pZ":1.7414951217698005,"vX0":-8.794753806078047,"vY0":-133.24633097845506,"vZ0":-8.18749824164425,"x":142.95,"y":191.76,"x0":2.3122112737716294,"y0":50.00311569640311,"z0":5.718460575156024,"aX":4.679542635565082},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-3.0,"spinRate":2377,"spinDirection":148},"zone":7,"typeConfidence":0.92,"plateTime":0.4092879810641956,"extension":6.517441168002997},"index":5,"playId":"0edc9903-1648-3b8f-a9fb-c5362bb83afd","pitchNumber":4,"startTime":"2026-03-18T22:35:20.485Z","endTime":"2026-03-18T22:35:25.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":702726,"link":"/api/v1/people/702726"},"third":{"id":670232,"link":"/api/v1/people/670232"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-20.4,"leverageIndex":7.88,"dramaIndex":327.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:35:25.809Z","atBatIndex":69},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Johan Macias reaches on a fielding error by second baseman Ethan Murray.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T22:37:41.819Z","endTime":"2026-03-18T22:38:06.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696140,"link":"/api/v1/people/696140"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Blake Burke replaces first baseman Andrew Vaughn, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T22:37:43.175Z","endTime":"2026-03-18T22:37:43.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695501,"link":"/api/v1/people/695501"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Adamczewski replaces left fielder Jake Bauers, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T22:37:43.191Z","endTime":"2026-03-18T22:37:43.192Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815304,"link":"/api/v1/people/815304"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":641343,"link":"/api/v1/people/641343"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ramón Rodríguez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T22:37:43.192Z","endTime":"2026-03-18T22:37:43.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670232,"link":"/api/v1/people/670232"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luke Adams remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-18T22:37:43.193Z","endTime":"2026-03-18T22:37:43.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702726,"link":"/api/v1/people/702726"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ethan Murray remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-18T22:37:43.195Z","endTime":"2026-03-18T22:37:43.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696140,"link":"/api/v1/people/696140"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brian Fitzpatrick replaces DL Hall.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-18T22:37:43.196Z","endTime":"2026-03-18T22:37:43.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702153,"link":"/api/v1/people/702153"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63792674450887,"aZ":-25.144932103721143,"pfxX":-0.4097429737950993,"pfxZ":4.1619580214262335,"pX":-0.5411802669780013,"pZ":2.5221140278436094,"vX0":-4.163484231516415,"vY0":-128.6442726156707,"vZ0":-4.029851472665491,"x":137.63,"y":170.68,"x0":1.1460629287583868,"y0":50.00572253941678,"z0":6.039626253663948,"aX":-0.6918191747351594},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":1.6,"spinRate":2124,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4244544935460355,"extension":6.379961968313936},"index":6,"playId":"34283b09-9fe8-3cd3-bc05-38b02820a38b","pitchNumber":1,"startTime":"2026-03-18T22:37:43.927Z","endTime":"2026-03-18T22:37:47.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.980521854524,"aZ":-28.37113589197968,"pfxX":8.888296467101938,"pfxZ":2.6027150063576743,"pX":0.3269287940502258,"pZ":1.6628325624889644,"vX0":-4.786431996044537,"vY0":-119.86179406673197,"vZ0":-3.872276365045719,"x":104.54,"y":193.88,"x0":1.189249643119736,"y0":50.00436647666732,"z0":5.817366958345259,"aX":13.004981969524055},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.1,"breakHorizontal":-15.0,"spinRate":1729,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.45601205334880124,"extension":6.6397058562022755},"hitData":{"launchSpeed":66.1,"launchAngle":18.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":137.56,"coordY":144.05}},"index":7,"playId":"988cf907-f660-3558-96a9-b76b8ba33c3b","pitchNumber":2,"startTime":"2026-03-18T22:37:58.448Z","endTime":"2026-03-18T22:38:06.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691571,"link":"/api/v1/people/691571","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691571,"link":"/api/v1/people/691571"},"credit":"b_ab"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_ab"},{"player":{"id":691571,"link":"/api/v1/people/691571"},"credit":"b_pa"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:38:06.337Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy De Jesus strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T22:38:19.481Z","endTime":"2026-03-18T22:39:33.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703194,"fullName":"Randy De Jesus","link":"/api/v1/people/703194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09343244945084,"aZ":-15.189291377227637,"pfxX":5.779563725524063,"pfxZ":9.083567359335518,"pX":0.29019603451850695,"pZ":2.7596908698509797,"vX0":-4.002486425010588,"vY0":-135.71549090862442,"vZ0":-5.541176562154419,"x":101.31,"y":133.83,"x0":1.031603700155241,"y0":50.00058661713543,"z0":5.881970208235381,"aX":10.803499121341831},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-9.6,"spinRate":2347,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4032437622814151,"extension":6.600666153740363},"index":0,"playId":"779fd536-b087-3825-8fa5-2941e55e7d65","pitchNumber":1,"startTime":"2026-03-18T22:38:33.108Z","endTime":"2026-03-18T22:38:36.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406915433279,"aZ":-20.687763054187496,"pfxX":5.536219853867598,"pfxZ":6.051882226342661,"pX":-0.039554916247306074,"pZ":4.25132141032676,"vX0":-4.387920716036516,"vY0":-136.74595150882917,"vZ0":-1.0082728732512614,"x":118.51,"y":123.99,"x0":0.8644575211216448,"y0":50.00537969682996,"z0":6.040497772710897,"aX":10.514109066183288},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":-9.1,"spinRate":2279,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.40013915226746777,"extension":6.463320739995764},"index":1,"playId":"8f9dfe0f-9bc4-3fa0-98e3-be6f254a3b5e","pitchNumber":2,"startTime":"2026-03-18T22:38:50.854Z","endTime":"2026-03-18T22:38:53.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66523671313046,"aZ":-29.569742830723087,"pfxX":-2.5643080956691797,"pfxZ":1.6352112417285838,"pX":0.8979934243609686,"pZ":2.780930560554628,"vX0":0.27624786239835447,"vY0":-125.7000453234692,"vZ0":-2.1466509894656496,"x":82.77,"y":163.69,"x0":1.119320253918072,"y0":50.00361015660915,"z0":6.058682446153444,"aX":-4.082938571773608},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":4.6,"spinRate":2088,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.43658820751687033,"extension":6.35114680943389},"index":2,"playId":"0c75cb94-8c77-3482-bb53-9a70f9ba4258","pitchNumber":3,"startTime":"2026-03-18T22:39:09.159Z","endTime":"2026-03-18T22:39:13.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515423218922596,"aZ":-19.444263469223603,"pfxX":6.674603923407391,"pfxZ":6.66551025138561,"pX":0.07514953182713627,"pZ":2.6508219098787,"vX0":-4.933666421564538,"vY0":-136.7036922822325,"vZ0":-5.310987625010752,"x":114.14,"y":167.21,"x0":1.0276953601813306,"y0":50.00664643672468,"z0":5.936042569781248,"aX":12.753182120245636},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":-11.2,"spinRate":2310,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.399263366452403,"extension":6.593752123228085},"index":3,"playId":"56bf7cad-89f5-301f-b70b-c172fb23feea","pitchNumber":4,"startTime":"2026-03-18T22:39:29.566Z","endTime":"2026-03-18T22:39:33.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":703194,"link":"/api/v1/people/703194","batSide":{"code":"R","description":"Right"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_ab"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_ab"},{"player":{"id":703194,"link":"/api/v1/people/703194"},"credit":"b_pa"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:39:33.040Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Martinez called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T22:40:39.372Z","endTime":"2026-03-18T22:41:47.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":808115,"fullName":"Bryan Martinez","link":"/api/v1/people/808115"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":691571,"fullName":"Johan Macias","link":"/api/v1/people/691571"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808115,"fullName":"Bryan Martinez","link":"/api/v1/people/808115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"381133de-3277-330b-8379-99647f6e69f7","startTime":"2026-03-18T22:39:57.508Z","endTime":"2026-03-18T22:40:00.609Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-18T22:40:24.298Z","endTime":"2026-03-18T22:40:24.312Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Bryan Martinez batting, Johan Macias advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-18T22:40:24.312Z","endTime":"2026-03-18T22:40:41.549Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702153,"link":"/api/v1/people/702153"},"defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"first":{"id":691571,"link":"/api/v1/people/691571"},"postOnSecond":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.6000000000000032,"leverageIndex":0.9,"dramaIndex":38.0,"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013323929706765,"aZ":-23.539446578604476,"pfxX":11.217271294664982,"pfxZ":4.69721573694892,"pX":-0.33570817398448305,"pZ":2.731534745986898,"vX0":-7.321334216555351,"vY0":-134.6968737893735,"vZ0":-4.048839845522592,"x":129.8,"y":165.03,"x0":0.9588812084828046,"y0":50.00643016692949,"z0":5.9169540937522,"aX":20.634603148063256},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-18.7,"spinRate":2381,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.406512915923146,"extension":6.497468039404059},"index":3,"playId":"cd6fa6b8-a4ed-3533-9a6c-09e50ec75812","pitchNumber":1,"startTime":"2026-03-18T22:40:41.549Z","endTime":"2026-03-18T22:40:45.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73267295881906,"aZ":-26.228921683071096,"pfxX":9.112825915849363,"pfxZ":4.012713043512667,"pX":-1.2699867839715804,"pZ":2.6012748156044734,"vX0":-8.19649068555866,"vY0":-120.75109872135181,"vZ0":-2.3274783830907713,"x":165.41,"y":168.55,"x0":0.9787030830266485,"y0":50.003047228220304,"z0":5.877041335635506,"aX":13.505112766721705},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.0,"breakHorizontal":-14.6,"spinRate":1820,"spinDirection":98},"zone":11,"typeConfidence":2.0,"plateTime":0.45298303251028926,"extension":6.442377238110663},"index":4,"playId":"8dee6032-c327-303d-9091-9306010d71d8","pitchNumber":2,"startTime":"2026-03-18T22:41:00.172Z","endTime":"2026-03-18T22:41:03.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38694486425866,"aZ":-27.312507591331624,"pfxX":-0.4837567033071677,"pfxZ":2.8842022165257504,"pX":-0.7100469861339281,"pZ":3.4816623436242944,"vX0":-4.478374301482953,"vY0":-128.48281843012867,"vZ0":-0.9920659319904184,"x":144.07,"y":144.78,"x0":1.112028358730424,"y0":50.00433946957137,"z0":5.978115607244252,"aX":-0.8159409856732304},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":1.8,"spinRate":2247,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4248571321339387,"extension":6.4779569217444495},"index":5,"playId":"5261e319-1896-38de-a5ba-adca256e3d47","pitchNumber":3,"startTime":"2026-03-18T22:41:18.524Z","endTime":"2026-03-18T22:41:23.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616294387950553,"aZ":-21.588220894931908,"pfxX":4.379160263187226,"pfxZ":5.5887419154362385,"pX":-0.2319581186181127,"pZ":2.2759173423046586,"vX0":-5.112792186485516,"vY0":-136.41001843224916,"vZ0":-5.552623793762621,"x":125.84,"y":177.33,"x0":1.0933096987482198,"y0":50.0021271438941,"z0":5.815837746878031,"aX":8.293615510359446},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":-7.0,"spinRate":2234,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40078026916352494,"extension":6.812455672338435},"index":6,"playId":"d49e93a4-d9c8-38a5-bf76-71a119781a26","pitchNumber":4,"startTime":"2026-03-18T22:41:43.156Z","endTime":"2026-03-18T22:41:47.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808115,"link":"/api/v1/people/808115","batSide":{"code":"L","description":"Left"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808115,"link":"/api/v1/people/808115"},"credit":"b_ab"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_ab"},{"player":{"id":808115,"link":"/api/v1/people/808115"},"credit":"b_pa"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":2.700000000000001,"leverageIndex":0.9,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:41:47.445Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Alfonso strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T22:41:55.570Z","endTime":"2026-03-18T22:43:41.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701660,"fullName":"Edgar Alfonso","link":"/api/v1/people/701660"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701660,"fullName":"Edgar Alfonso","link":"/api/v1/people/701660"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2773696122077,"aZ":-33.86116469424365,"pfxX":-11.744781494296749,"pfxZ":-1.292547901210531,"pX":0.045834507462263065,"pZ":2.9434125150827657,"vX0":0.9231956262755779,"vY0":-113.83803860811749,"vZ0":0.5221090341476342,"x":115.25,"y":159.31,"x0":1.1579473551110688,"y0":50.003494194153056,"z0":6.082133445581045,"aX":-15.30630065610463},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.9,"breakHorizontal":21.0,"spinRate":2470,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.48244356959052315,"extension":5.948728821287443},"index":0,"playId":"279b370f-3bcf-32b0-ba01-b33955b1f1d1","pitchNumber":1,"startTime":"2026-03-18T22:42:10.458Z","endTime":"2026-03-18T22:42:14.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87686997308139,"aZ":-28.54762000715595,"pfxX":5.907541274300486,"pfxZ":2.4168506387038384,"pX":0.6240608773279857,"pZ":1.648042103306598,"vX0":-2.4600009551466355,"vY0":-121.18739611977621,"vZ0":-3.8074113155279825,"x":93.21,"y":194.28,"x0":0.8803179119704508,"y0":50.00160577354412,"z0":5.710934959818907,"aX":8.857807434379739},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.8,"breakHorizontal":-10.2,"spinRate":1863,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.45057348970690914,"extension":6.639802177960946},"index":1,"playId":"c691dfd1-1c5d-3b7e-bb17-ebf0d12e16a7","pitchNumber":2,"startTime":"2026-03-18T22:42:27.333Z","endTime":"2026-03-18T22:42:31.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734308193892602,"aZ":-25.757932128358416,"pfxX":7.767821070756108,"pfxZ":4.4253595391328036,"pX":0.714258481815355,"pZ":2.0829582293518847,"vX0":-3.5132551044767357,"vY0":-119.5342341597242,"vZ0":-3.1407963092609172,"x":89.77,"y":182.54,"x0":1.1927793523333614,"y0":50.00169673430659,"z0":5.723045757402403,"aX":11.255934563988145},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.6,"breakHorizontal":-13.2,"spinRate":1820,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.45796733847113646,"extension":6.502454141872649},"index":2,"playId":"3a3cb674-7402-3438-947a-c53da5487a82","pitchNumber":3,"startTime":"2026-03-18T22:42:46.167Z","endTime":"2026-03-18T22:42:51.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477576530372165,"aZ":-17.413029723865726,"pfxX":5.280184306630591,"pfxZ":7.708851615361482,"pX":-1.1713183955036757,"pZ":2.9899877214751633,"vX0":-7.446240392220722,"vY0":-136.396313573474,"vZ0":-4.568966156284408,"x":161.65,"y":158.05,"x0":0.8878729792032054,"y0":50.0020670280792,"z0":5.860541722868406,"aX":10.109539829572393},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":-8.3,"spinRate":2422,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.3991286026270964,"extension":6.648449875720753},"index":3,"playId":"1ccddbc7-a144-33f4-922f-898253f2d3ee","pitchNumber":4,"startTime":"2026-03-18T22:43:14.455Z","endTime":"2026-03-18T22:43:19.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034162017632514,"aZ":-17.75792051913162,"pfxX":2.5228291387216095,"pfxZ":7.614606281109056,"pX":-0.4437677012418665,"pZ":3.558416512179074,"vX0":-4.208137909089936,"vY0":-136.4933481295769,"vZ0":-3.3166165355270447,"x":133.92,"y":142.7,"x0":0.7876760726674228,"y0":50.00650238119464,"z0":6.00674426686988,"aX":4.7789864712696835},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":-3.7,"spinRate":2406,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40075283582468657,"extension":6.520223359013791},"index":4,"playId":"f564569c-04e9-3649-8da6-e31dd90cfdf2","pitchNumber":5,"startTime":"2026-03-18T22:43:36.366Z","endTime":"2026-03-18T22:43:41.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702153,"link":"/api/v1/people/702153","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":670232,"link":"/api/v1/people/670232"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":696140,"link":"/api/v1/people/696140"},"third":{"id":702726,"link":"/api/v1/people/702726"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":815304,"link":"/api/v1/people/815304"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":701660,"link":"/api/v1/people/701660","batSide":{"code":"R","description":"Right"}},"second":{"id":691571,"link":"/api/v1/people/691571"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701660,"link":"/api/v1/people/701660"},"credit":"b_ab"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_ab"},{"player":{"id":701660,"link":"/api/v1/people/701660"},"credit":"b_pa"},{"player":{"id":702153,"link":"/api/v1/people/702153"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:43:41.036Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Burke flies out to center fielder LeTrey McCollum.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T22:45:27.428Z","endTime":"2026-03-18T22:46:15.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695501,"fullName":"Blake Burke","link":"/api/v1/people/695501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695501,"fullName":"Blake Burke","link":"/api/v1/people/695501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701742,"link":"/api/v1/people/701742"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":74.9,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.143744024528825,"aZ":-30.7873463473894,"pfxX":0.9079759335428201,"pfxZ":0.9585696786141522,"pX":-0.3724183396893687,"pZ":3.833555928407639,"vX0":-7.299484377896945,"vY0":-120.49823791633173,"vZ0":1.4830370023227528,"x":131.2,"y":135.27,"x0":2.6005047443343936,"y0":50.0029572243103,"z0":5.965070863228821,"aX":1.3141188056131372},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.5,"breakHorizontal":0.4,"spinRate":2338,"spinDirection":255},"zone":11,"typeConfidence":0.87,"plateTime":0.45756441166911577,"extension":6.35623624626285},"index":0,"playId":"10778893-f471-30f3-87a7-25a5e8f51ad5","pitchNumber":1,"startTime":"2026-03-18T22:45:44.974Z","endTime":"2026-03-18T22:45:49.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8264585559933,"aZ":-27.41353381208959,"pfxX":-2.116167465953186,"pfxZ":3.157437412683186,"pX":0.8009156937567448,"pZ":2.246709707357993,"vX0":-3.974060040281246,"vY0":-122.27871786196415,"vZ0":-2.7172963484188393,"x":86.47,"y":178.12,"x0":2.7242872817078845,"y0":50.00532279370649,"z0":5.732094497090168,"aX":-3.194824330480281},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.3,"breakHorizontal":4.8,"spinRate":2270,"spinDirection":177},"zone":9,"typeConfidence":0.92,"plateTime":0.4484764127637981,"extension":6.417480207837512},"index":1,"playId":"217a1956-5dc8-391d-b1df-09fdc85b8505","pitchNumber":2,"startTime":"2026-03-18T22:45:56.686Z","endTime":"2026-03-18T22:46:00.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.0,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.705567357994955,"aZ":-25.324955251317046,"pfxX":4.037028011442222,"pfxZ":5.499341001148434,"pX":-0.14742653574122094,"pZ":2.5198768056524945,"vX0":-7.736663431789141,"vY0":-110.84887768596897,"vZ0":-0.35413951057508797,"x":122.62,"y":170.74,"x0":2.862521539021805,"y0":50.00158746987019,"z0":5.324335626082402,"aX":5.026941250646631},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":10.2,"breakHorizontal":-5.3,"spinRate":1323,"spinDirection":114},"zone":5,"typeConfidence":0.89,"plateTime":0.4940021659752758,"extension":6.5017296397042115},"hitData":{"launchSpeed":94.9,"launchAngle":53.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.52,"coordY":90.28}},"index":2,"playId":"3ebc4805-c5ef-3e8d-94f9-152c41717336","pitchNumber":3,"startTime":"2026-03-18T22:46:07.985Z","endTime":"2026-03-18T22:46:15.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695501,"link":"/api/v1/people/695501"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":695501,"link":"/api/v1/people/695501"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:46:15.716Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady Ebel singles on a line drive to center fielder LeTrey McCollum.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T22:46:22.324Z","endTime":"2026-03-18T22:47:09.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701742,"link":"/api/v1/people/701742"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481461569244622,"aZ":-27.19031649219146,"pfxX":-0.42136901203687804,"pfxZ":3.0938750777665494,"pX":0.5315906408971144,"pZ":2.223346007801162,"vX0":-5.082407001888924,"vY0":-125.87521417293847,"vZ0":-3.047011145034438,"x":96.74,"y":178.75,"x0":2.627899480910736,"y0":50.004055068731425,"z0":5.640533375836405,"aX":-0.6791040232077811},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":1.9,"spinRate":2285,"spinDirection":154},"zone":9,"typeConfidence":0.89,"plateTime":0.4343857411890797,"extension":6.532691158733966},"index":0,"playId":"0fbdb41c-e480-3699-a75b-7bca8e5f539e","pitchNumber":1,"startTime":"2026-03-18T22:46:38.268Z","endTime":"2026-03-18T22:46:41.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622203001576064,"aZ":-15.737124367222178,"pfxX":4.782455656225083,"pfxZ":9.283692817770127,"pX":-0.7954546682951551,"pZ":2.7556298495548384,"vX0":-10.055757891893272,"vY0":-131.6306804344805,"vZ0":-4.494315535778791,"x":147.32,"y":164.38,"x0":2.437690726461769,"y0":50.00030753570628,"z0":5.635332399651233,"aX":8.465683609541856},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2200,"spinDirection":148},"zone":11,"typeConfidence":0.92,"plateTime":0.4146954754086156,"extension":6.482995699594},"hitData":{"launchSpeed":76.6,"launchAngle":28.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.0,"coordY":90.3}},"index":1,"playId":"8c37270e-ce3f-3810-9b71-94a02a3d6a45","pitchNumber":2,"startTime":"2026-03-18T22:46:56.481Z","endTime":"2026-03-18T22:47:09.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815816,"link":"/api/v1/people/815816","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815816,"link":"/api/v1/people/815816"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":815816,"link":"/api/v1/people/815816"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:47:09.459Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Adamczewski called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T22:47:10.573Z","endTime":"2026-03-18T22:49:15.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":815304,"fullName":"Josh Adamczewski","link":"/api/v1/people/815304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":815304,"fullName":"Josh Adamczewski","link":"/api/v1/people/815304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.481746637822308,"aZ":-16.661822402025816,"pfxX":3.914499647323617,"pfxZ":8.897784252904769,"pX":1.0846317590734489,"pZ":4.01828511523645,"vX0":-5.084190668882989,"vY0":-130.68802890608274,"vZ0":-1.5398493057923963,"x":75.66,"y":130.29,"x0":2.5395010083477096,"y0":50.004083176088386,"z0":5.856415109277397,"aX":6.826123767242229},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2252,"spinDirection":143},"zone":12,"typeConfidence":0.86,"plateTime":0.41783569059056047,"extension":6.422884907527906},"index":0,"playId":"2d2a2c3d-c7bf-390b-abe1-b340e12d09f0","pitchNumber":1,"startTime":"2026-03-18T22:47:32.538Z","endTime":"2026-03-18T22:47:36.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.75706367474559,"aZ":-26.8139092447851,"pfxX":4.502434687839656,"pfxZ":4.406664522865409,"pX":1.6357107766963621,"pZ":3.8733092260621476,"vX0":-4.499710781018679,"vY0":-109.4711836857323,"vZ0":2.434148902679019,"x":54.65,"y":134.2,"x0":3.129859628074861,"y0":50.00492619947738,"z0":5.611192054002117,"aX":5.482513000364103},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":8.9,"breakHorizontal":-7.0,"spinRate":1282,"spinDirection":113},"zone":12,"typeConfidence":0.87,"plateTime":0.499738937418039,"extension":6.132610839134421},"index":1,"playId":"add231ff-048c-3a6b-bad6-7bf1b94dd3f2","pitchNumber":2,"startTime":"2026-03-18T22:47:49.932Z","endTime":"2026-03-18T22:47:55.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"add231ff-048c-3a6b-bad6-7bf1b94dd3f2","startTime":"2026-03-18T22:48:00.835Z","endTime":"2026-03-18T22:48:08.584Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66882558064922,"aZ":-28.655008247608784,"pfxX":1.6988945248442326,"pfxZ":2.316622915138682,"pX":-0.42031057587718157,"pZ":2.7610140423287897,"vX0":-7.402274050723494,"vY0":-122.17579189897873,"vZ0":-1.4654153487247266,"x":133.02,"y":164.23,"x0":2.4199394079698395,"y0":50.00443787762543,"z0":5.816928798897022,"aX":2.584326121709584},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2209,"spinDirection":180},"zone":4,"typeConfidence":0.91,"plateTime":0.4472485965525239,"extension":6.41510254674369},"index":3,"playId":"bca0107f-739a-354a-b728-fb5f69bcd57f","pitchNumber":3,"startTime":"2026-03-18T22:48:08.584Z","endTime":"2026-03-18T22:48:12.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"967e5d7e-c580-3648-ba5b-15a821a646a2","startTime":"2026-03-18T22:48:25.658Z","endTime":"2026-03-18T22:48:28.815Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2026-03-18T22:48:40.150Z","endTime":"2026-03-18T22:48:51.820Z","isPitch":false,"type":"action","player":{"id":815304,"link":"/api/v1/people/815304"},"defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810385405037668,"aZ":-26.12622078130323,"pfxX":0.26838665069344825,"pfxZ":3.9764186821308414,"pX":-0.43079239255866414,"pZ":2.629279693204483,"vX0":-7.131324846200531,"vY0":-122.49014299119405,"vZ0":-2.1588386025300594,"x":133.42,"y":167.79,"x0":2.4814708077055423,"y0":50.00499603915795,"z0":5.752088423652194,"aX":0.40869447731559333},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":1.2,"spinRate":2249,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.446869222205573,"extension":6.364319597733442},"index":6,"playId":"618bea84-1067-3027-9d66-ed41fb9e23b8","pitchNumber":4,"startTime":"2026-03-18T22:48:51.820Z","endTime":"2026-03-18T22:48:56.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92838243615497,"aZ":-16.185328211162552,"pfxX":5.895733245949225,"pfxZ":8.806795566784782,"pX":-0.47094355724136844,"pZ":2.1807551302744055,"vX0":-9.403967673256485,"vY0":-133.23586086431197,"vZ0":-6.07934287991467,"x":134.95,"y":179.9,"x0":2.322278111287823,"y0":50.00554446985696,"z0":5.6425027836070605,"aX":10.708323818068186},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-8.9,"spinRate":2270,"spinDirection":145},"zone":4,"typeConfidence":0.93,"plateTime":0.4095309235963125,"extension":6.556135557097973},"index":7,"playId":"badf3128-0ecd-3167-90b5-d9323603e6fd","pitchNumber":5,"startTime":"2026-03-18T22:49:11.589Z","endTime":"2026-03-18T22:49:15.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":815304,"link":"/api/v1/people/815304","batSide":{"code":"L","description":"Left"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815304,"link":"/api/v1/people/815304"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":815304,"link":"/api/v1/people/815304"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.9,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:49:15.542Z","atBatIndex":76},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Greg Jones reaches on a throwing error by second baseman Edgar Alfonso. Brady Ebel to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T22:49:40.859Z","endTime":"2026-03-18T22:50:25.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"postOnThird":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701660,"link":"/api/v1/people/701660"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":815816,"fullName":"Brady Ebel","link":"/api/v1/people/815816"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.512194148038738,"aZ":-26.525677427941638,"pfxX":5.491845980258653,"pfxZ":4.453865284118907,"pX":1.7025971500003556,"pZ":3.558010584735926,"vX0":-4.36467117424914,"vY0":-111.457913095675,"vZ0":1.5160054345966736,"x":52.1,"y":142.71,"x0":2.9650970289066763,"y0":50.00259630847373,"z0":5.592109518592595,"aX":6.965671399741126},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":8.8,"breakHorizontal":-8.9,"spinRate":1523,"spinDirection":117},"zone":12,"typeConfidence":0.88,"plateTime":0.48990003547513705,"extension":6.158398436282095},"index":0,"playId":"f2a5e12a-6701-30c3-b787-a7fc8f25631c","pitchNumber":1,"startTime":"2026-03-18T22:49:40.859Z","endTime":"2026-03-18T22:49:44.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"R","description":"Right"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.104339974945546,"aZ":-26.822945631200565,"pfxX":5.127851778908047,"pfxZ":4.219368480141546,"pX":-0.07976158801534426,"pZ":1.8227765964669016,"vX0":-7.79331827881907,"vY0":-111.61140373373544,"vZ0":-1.838167065409578,"x":120.04,"y":189.57,"x0":2.7827372711118246,"y0":50.00285537018594,"z0":5.405520577192316,"aX":6.5038996841740175},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":7.4,"breakHorizontal":-7.4,"spinRate":1432,"spinDirection":120},"zone":8,"typeConfidence":0.89,"plateTime":0.48977203642287837,"extension":6.3981743981398385},"index":1,"playId":"156fc87c-9aa8-3eb1-b8a0-6ec4386b61c9","pitchNumber":2,"startTime":"2026-03-18T22:49:58.668Z","endTime":"2026-03-18T22:50:02.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"R","description":"Right"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65379158663818,"aZ":-15.444975814557264,"pfxX":5.051059724941999,"pfxZ":9.11005345921107,"pX":0.3186992680469882,"pZ":3.550342535045026,"vX0":-7.169856252241597,"vY0":-134.31027487030607,"vZ0":-2.8027838590921497,"x":104.85,"y":142.92,"x0":2.360083434177938,"y0":50.004815418114,"z0":5.698709842571874,"aX":9.278367341050407},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.7,"spinRate":2241,"spinDirection":144},"zone":12,"typeConfidence":0.92,"plateTime":0.40699304102365685,"extension":6.607136191782871},"hitData":{"launchSpeed":87.9,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.72,"coordY":147.02}},"index":2,"playId":"2ee1b3e1-200a-3c83-a9af-cadbb3d195d1","pitchNumber":3,"startTime":"2026-03-18T22:50:15.564Z","endTime":"2026-03-18T22:50:25.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"R","description":"Right"}},"first":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.200000000000003,"awayTeamWinProbability":79.8,"homeTeamWinProbabilityAdded":10.300000000000002,"leverageIndex":3.91,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:50:25.531Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Rodríguez flies out to center fielder LeTrey McCollum.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T22:51:43.058Z","endTime":"2026-03-18T22:52:34.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701742,"link":"/api/v1/people/701742"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T22:50:56.128Z","endTime":"2026-03-18T22:51:45.141Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"first":{"id":675659,"link":"/api/v1/people/675659"},"third":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1873799705266,"aZ":-26.601073897149494,"pfxX":-0.386622771591099,"pfxZ":3.664434642179204,"pX":0.003599518537988054,"pZ":3.226569346350583,"vX0":-6.069389613381069,"vY0":-122.54841254326267,"vZ0":-0.8401983354805946,"x":116.86,"y":151.66,"x0":2.5624447157682315,"y0":50.00312764831422,"z0":5.845814386935167,"aX":-0.5878164324040818},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":2.2,"spinRate":2322,"spinDirection":213},"zone":2,"typeConfidence":0.92,"plateTime":0.4469266435712558,"extension":6.379343247560068},"index":1,"playId":"6aed6e72-9e8d-35c9-aad4-6da13d56c3d9","pitchNumber":1,"startTime":"2026-03-18T22:51:45.141Z","endTime":"2026-03-18T22:51:48.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"first":{"id":675659,"link":"/api/v1/people/675659"},"third":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.8723712792506,"aZ":-23.814666787034177,"pfxX":5.6306005005378905,"pfxZ":6.419616897696585,"pX":1.9967093894818804,"pZ":2.1026811879386407,"vX0":-3.7736083105636298,"vY0":-112.91850749097387,"vZ0":-2.046373270207318,"x":40.89,"y":182.01,"x0":2.950766867178218,"y0":50.00455206945428,"z0":5.3960284992557055,"aX":7.3357254119210165},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.4,"breakHorizontal":-9.4,"spinRate":1397,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.4834385911609811,"extension":6.407357858142019},"index":2,"playId":"1f01d61a-55ec-36ae-a531-c7de3e272e32","pitchNumber":2,"startTime":"2026-03-18T22:52:04.236Z","endTime":"2026-03-18T22:52:14.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"first":{"id":675659,"link":"/api/v1/people/675659"},"third":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Greg Jones steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"1f01d61a-55ec-36ae-a531-c7de3e272e32","startTime":"2026-03-18T22:52:21.723Z","endTime":"2026-03-18T22:52:26.679Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":675659,"link":"/api/v1/people/675659"},"defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"first":{"id":675659,"link":"/api/v1/people/675659"},"third":{"id":815816,"link":"/api/v1/people/815816"},"postOnSecond":{"id":675659,"link":"/api/v1/people/675659"},"postOnThird":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":3.9999999999999964,"leverageIndex":7.7,"dramaIndex":222.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.9036245877698,"aZ":-25.28197483401185,"pfxX":6.841986179651506,"pfxZ":5.230433041068734,"pX":0.3705774345691914,"pZ":2.75520415181996,"vX0":-7.5445147561523855,"vY0":-113.27573639073069,"vZ0":-0.3540830697560534,"x":102.87,"y":164.39,"x0":2.8333169146742923,"y0":50.00471303979637,"z0":5.4104323393275955,"aX":9.02090690740596},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":9.7,"breakHorizontal":-10.8,"spinRate":1455,"spinDirection":120},"zone":3,"typeConfidence":0.9,"plateTime":0.48091007591863066,"extension":6.485994559070673},"hitData":{"launchSpeed":95.2,"launchAngle":44.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.04,"coordY":70.48}},"index":4,"playId":"d2ef1b35-71af-3edb-8c29-b3aada971dd2","pitchNumber":3,"startTime":"2026-03-18T22:52:26.679Z","endTime":"2026-03-18T22:52:34.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":701660,"link":"/api/v1/people/701660"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":691571,"link":"/api/v1/people/691571"},"left":{"id":808115,"link":"/api/v1/people/808115"},"center":{"id":701742,"link":"/api/v1/people/701742"},"right":{"id":692169,"link":"/api/v1/people/692169"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"second":{"id":675659,"link":"/api/v1/people/675659"},"third":{"id":815816,"link":"/api/v1/people/815816"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":670232,"link":"/api/v1/people/670232"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-24.2,"leverageIndex":7.7,"dramaIndex":321.0,"contextMetrics":{},"playEndTime":"2026-03-18T22:52:34.554Z","atBatIndex":78}]