[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:37:07.392Z","endTime":"2026-03-22T17:38:13.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-22T14:54:53.128Z","endTime":"2026-03-22T17:09:47.345Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-22T17:09:47.345Z","endTime":"2026-03-22T17:35:46.334Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-22T17:35:46.334Z","endTime":"2026-03-22T17:37:09.701Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050402641247892,"aZ":-15.096295301348809,"pfxX":-1.481014924099028,"pfxZ":8.749139575018695,"pX":-0.031121276641771105,"pZ":2.4725692215568347,"vX0":3.860759797272214,"vY0":-138.18341465511347,"vZ0":-7.643982206824928,"x":118.19,"y":172.02,"x0":-1.248117272258172,"y0":50.003472021772986,"z0":6.269909225344894,"aX":-2.8912982230115634},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":1.9,"spinRate":2434,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.39493857881707806,"extension":6.09456440070296},"index":3,"playId":"b04ccfdb-b2c0-3f17-9bff-299aac82d048","pitchNumber":1,"startTime":"2026-03-22T17:37:09.701Z","endTime":"2026-03-22T17:37:13.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268643794580942,"aZ":-43.645805689737365,"pfxX":2.8855522064523558,"pfxZ":-7.783990788868199,"pX":0.6043155934952874,"pZ":1.0017715366754865,"vX0":3.370996663398943,"vY0":-121.84518420355474,"vZ0":-3.7545217495227936,"x":93.96,"y":211.73,"x0":-1.1820947897882725,"y0":50.000466187999514,"z0":6.408498152003075,"aX":4.253885675531842},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.8,"breakHorizontal":-6.1,"spinRate":2680,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.45290893168770197,"extension":6.186920234765713},"index":4,"playId":"38b46f00-a125-39e4-9943-fdc46ccde7b0","pitchNumber":2,"startTime":"2026-03-22T17:37:26.361Z","endTime":"2026-03-22T17:37:31.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15608510233935,"aZ":-44.69315275828707,"pfxX":5.35247961085414,"pfxZ":-8.445480302543517,"pX":0.5369598684499013,"pZ":-0.03393596348129032,"vX0":2.381269085986108,"vY0":-121.84659701078257,"vZ0":-5.86939676979312,"x":96.53,"y":239.7,"x0":-1.1528066173355855,"y0":50.005377216985345,"z0":6.32986290848994,"aX":7.9322841761271325},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.6,"breakHorizontal":-10.3,"spinRate":2707,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4520241670599967,"extension":6.222008772273987},"index":5,"playId":"708a8164-8e68-33bc-ab1a-72865a1e1279","pitchNumber":3,"startTime":"2026-03-22T17:37:49.101Z","endTime":"2026-03-22T17:37:52.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12918748015415,"aZ":-15.10116668562061,"pfxX":-6.636174262100613,"pfxZ":8.527793001266836,"pX":0.57994152438099,"pZ":3.560383075715289,"vX0":6.3762297110996045,"vY0":-140.87243832243425,"vZ0":-4.878368178314541,"x":94.89,"y":142.65,"x0":-0.8547708842849543,"y0":50.00580499421326,"z0":6.296737710020972,"aX":-13.290226967403285},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":1926,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.3893755135834134,"extension":6.123756468887529},"index":6,"playId":"b7b8638b-a727-33ef-9da4-824de5975efb","pitchNumber":4,"startTime":"2026-03-22T17:38:09.532Z","endTime":"2026-03-22T17:38:13.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-22T17:38:13.078Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, second baseman Blaze Alexander to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:38:28.961Z","endTime":"2026-03-22T17:39:33.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589949676190656,"aZ":-12.959683535396074,"pfxX":-3.2344117760876703,"pfxZ":9.836307597274423,"pX":-0.19298115958918943,"pZ":0.7589239085067794,"vX0":4.3514009345488915,"vY0":-138.55782154478192,"vZ0":-12.085829712398054,"x":124.36,"y":218.29,"x0":-1.360135490105282,"y0":50.00520987971849,"z0":6.031555895065285,"aX":-6.319766144817103},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2304,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.39459325463605577,"extension":6.217143927097909},"index":0,"playId":"b92f0fdc-e1f2-3abe-b362-5c007a1aaf5a","pitchNumber":1,"startTime":"2026-03-22T17:38:39.572Z","endTime":"2026-03-22T17:38:43.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.040532980498604,"aZ":-15.95955085534032,"pfxX":-3.5964700063928023,"pfxZ":8.307042221044664,"pX":-0.06339159347838705,"pZ":0.8780706401299474,"vX0":4.327373512411733,"vY0":-139.02818923909368,"vZ0":-11.26109000514431,"x":119.42,"y":215.07,"x0":-1.1750042575146973,"y0":50.004149901759526,"z0":6.048281813788332,"aX":-7.020351850257398},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":203},"zone":13,"typeConfidence":0.51,"plateTime":0.39442332574823036,"extension":6.2153934209633475},"index":1,"playId":"56b33d50-d862-3a6f-9873-470aa080dbb6","pitchNumber":2,"startTime":"2026-03-22T17:39:01.384Z","endTime":"2026-03-22T17:39:04.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312140413676687,"aZ":-14.987763830967248,"pfxX":0.7681592879998259,"pfxZ":8.730388714362736,"pX":-0.04007019304029866,"pZ":2.652233383085798,"vX0":3.1023885353221594,"vY0":-138.56140800236372,"vZ0":-7.129594528345641,"x":118.53,"y":167.17,"x0":-1.268427664141931,"y0":50.00529828314059,"z0":6.236351115884016,"aX":1.512487953342941},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-1.9,"spinRate":2288,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.39340153013927015,"extension":6.109891180629437},"hitData":{"launchSpeed":92.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":150.16}},"index":2,"playId":"9b8a9972-84c8-3821-8116-d6d9888fa882","pitchNumber":3,"startTime":"2026-03-22T17:39:26.108Z","endTime":"2026-03-22T17:39:33.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:39:33.989Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, first baseman Ryan Mountcastle to pitcher Kyle Bradish.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:39:44.502Z","endTime":"2026-03-22T17:40:07.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57180360736184,"aZ":-34.99665616003832,"pfxX":8.321132678793305,"pfxZ":-1.7629136332240254,"pX":-0.36335330834129415,"pZ":2.4733157217251462,"vX0":0.27852315483307866,"vY0":-125.85363365473926,"vZ0":-2.431344359144129,"x":130.85,"y":172.0,"x0":-1.5561196592605515,"y0":50.00513193775348,"z0":6.298299450282105,"aX":13.292746170890487},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":-15.1,"spinRate":2632,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.4359322635333389,"extension":6.029538271250472},"hitData":{"launchSpeed":90.6,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":164.35}},"index":0,"playId":"12d7e0c0-5575-3781-82a3-b11864868c06","pitchNumber":1,"startTime":"2026-03-22T17:40:00.389Z","endTime":"2026-03-22T17:40:07.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:40:07.638Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:43:10.624Z","endTime":"2026-03-22T17:45:06.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59490151547895,"aZ":-10.038407345575814,"pfxX":3.0088472951749514,"pfxZ":12.33342006135723,"pX":-1.3276859625850317,"pZ":0.674940560697799,"vX0":-7.424347447167268,"vY0":-133.35656672588252,"vZ0":-12.05178865158388,"x":167.61,"y":220.56,"x0":1.1058257161701643,"y0":50.00524555142149,"z0":5.985709297977099,"aX":5.401795529934729},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.8,"breakHorizontal":-3.8,"spinRate":2115,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41125749124804933,"extension":7.014052137352446},"index":0,"playId":"a7ea1c62-b521-3d4e-b4e3-e691c4329c79","pitchNumber":1,"startTime":"2026-03-22T17:43:18.940Z","endTime":"2026-03-22T17:43:22.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.6,"endSpeed":75.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25795489041039,"aZ":-26.4990703451757,"pfxX":-1.3325628286510929,"pfxZ":3.9016975540630083,"pX":-0.42268291164992666,"pZ":1.991943404507139,"vX0":-5.5624330276583445,"vY0":-120.1655237073692,"vZ0":-3.4629600065455306,"x":133.11,"y":185.0,"x0":2.099619688670756,"y0":50.005034462205124,"z0":5.817441085721213,"aX":-1.940465185447611},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":2291,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4565958821823948,"extension":6.741461526591709},"index":1,"playId":"2dd46559-cbf6-3312-903b-c3fdf45c73fc","pitchNumber":2,"startTime":"2026-03-22T17:43:38.720Z","endTime":"2026-03-22T17:43:42.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27819790714953,"aZ":-30.955789131399623,"pfxX":-2.959939778255757,"pfxZ":0.8363544944034782,"pX":-0.6091023508698834,"pZ":1.5345866544509508,"vX0":-5.312147088589635,"vY0":-119.2812967158187,"vZ0":-3.595639427234971,"x":140.22,"y":197.35,"x0":2.0244463608145216,"y0":50.0009043158813,"z0":5.829757281502817,"aX":-4.297169274962817},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":6.6,"spinRate":2144,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45784173124477157,"extension":6.807280342969386},"index":2,"playId":"f9f67aa3-b43b-3967-b13e-ee3f59122918","pitchNumber":3,"startTime":"2026-03-22T17:43:58.826Z","endTime":"2026-03-22T17:44:02.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-22T17:44:11.198Z","endTime":"2026-03-22T17:44:22.037Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704532323018398,"aZ":-30.1331640059005,"pfxX":-3.690384112078007,"pfxZ":1.4199052541400432,"pX":-0.4216529531722284,"pZ":1.21628235644055,"vX0":-4.8939223609637965,"vY0":-119.20499865225088,"vZ0":-4.341770716629977,"x":133.07,"y":205.94,"x0":2.140105959850104,"y0":50.00033153653163,"z0":5.792760549041704,"aX":-5.289885750845756},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.8,"breakHorizontal":7.9,"spinRate":2448,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4601246876609646,"extension":6.77533248823524},"index":4,"playId":"a98781cb-587c-3c2a-abed-6a2f04b958d0","pitchNumber":4,"startTime":"2026-03-22T17:44:22.037Z","endTime":"2026-03-22T17:44:25.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455740848121177,"aZ":-25.47695734254167,"pfxX":-2.0599829667557312,"pfxZ":4.531520745446631,"pX":-0.23110784443391208,"pZ":2.261345500040995,"vX0":-5.045661171268873,"vY0":-120.97724138568975,"vZ0":-3.413708246906202,"x":125.81,"y":177.72,"x0":2.1522372320508465,"y0":50.00027763204034,"z0":5.9334156949759596,"aX":-3.0394853349553013},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":4.9,"spinRate":2195,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.45343109345886035,"extension":6.742466124955004},"index":5,"playId":"d6fc96b2-cd8a-3ccb-98b2-abb57a626dae","pitchNumber":5,"startTime":"2026-03-22T17:44:42.085Z","endTime":"2026-03-22T17:44:45.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813475753483935,"aZ":-14.284639599418563,"pfxX":3.690677529969576,"pfxZ":9.685461392193679,"pX":1.0057113015069983,"pZ":3.3117579505738877,"vX0":-2.593950008671864,"vY0":-135.1381807227823,"vZ0":-5.084229073103905,"x":78.66,"y":149.36,"x0":1.499150254607934,"y0":50.00446098855386,"z0":6.223233351577577,"aX":6.817836317312439},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.1,"spinRate":2055,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40551489873495283,"extension":6.839653186122519},"index":6,"playId":"1c3c06c3-0fd7-3fbb-9454-e6b73af1dbc6","pitchNumber":6,"startTime":"2026-03-22T17:45:02.893Z","endTime":"2026-03-22T17:45:06.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:45:06.554Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:45:17.191Z","endTime":"2026-03-22T17:46:28.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(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":76.8,"endSpeed":70.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.907593563959292,"aZ":-39.69807749039803,"pfxX":-1.3750502307792525,"pfxZ":-5.939444739043907,"pX":0.7222414818366446,"pZ":3.439926038110926,"vX0":-1.8592966603256411,"vY0":-111.8199526825349,"vZ0":2.4518206063657546,"x":89.47,"y":145.9,"x0":1.7426304144842906,"y0":50.00046983765695,"z0":6.398322575562589,"aX":-1.7428331454677102},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-9.8,"breakHorizontal":3.0,"spinRate":2287,"spinDirection":334},"zone":3,"typeConfidence":2.0,"plateTime":0.48958885457836354,"extension":6.718933072617766},"index":0,"playId":"06bca424-4328-3a93-97a1-f18d32a8520a","pitchNumber":1,"startTime":"2026-03-22T17:45:36.073Z","endTime":"2026-03-22T17:45:40.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955345715525215,"aZ":-40.48177208444606,"pfxX":-2.459786100414714,"pfxZ":-6.287074802656184,"pX":-1.3569353320512494,"pZ":0.6886635421460029,"vX0":-6.180996914217174,"vY0":-114.99791162894844,"vZ0":-3.231029150025039,"x":168.72,"y":220.19,"x0":1.6995558570894223,"y0":50.00155851846527,"z0":6.09021931303093,"aX":-3.2507432293821363},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.0,"breakHorizontal":6.2,"spinRate":2324,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.47871490747367185,"extension":6.863746034681091},"index":1,"playId":"a525f0e9-596b-308e-89e7-d371d87f9819","pitchNumber":2,"startTime":"2026-03-22T17:45:56.401Z","endTime":"2026-03-22T17:46:00.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63443790762635,"aZ":-10.36651457151167,"pfxX":3.650095236575676,"pfxZ":11.97441076635716,"pX":-5.15432326508682E-4,"pZ":2.1206017685081533,"vX0":-4.704738099292659,"vY0":-134.46360287215836,"vZ0":-8.486460041744028,"x":117.02,"y":181.52,"x0":1.3020660046661285,"y0":50.003828662369514,"z0":6.06382326452233,"aX":6.648327475086764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":-5.5,"spinRate":2169,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.40818449209141017,"extension":7.024627149973627},"hitData":{"launchSpeed":96.7,"launchAngle":16.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.4,"coordY":70.61}},"index":2,"playId":"4dc0dda2-2f4d-3638-bd05-f9cb08f67448","pitchNumber":3,"startTime":"2026-03-22T17:46:17.440Z","endTime":"2026-03-22T17:46:28.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:46:28.666Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:46:45.549Z","endTime":"2026-03-22T17:48:36.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449988759914348,"aZ":-11.86720870126757,"pfxX":3.434896553527672,"pfxZ":11.384686247501577,"pX":-1.2603045172258098,"pZ":1.1438651856096147,"vX0":-6.789774916776776,"vY0":-132.70837689454686,"vZ0":-10.583792305336713,"x":165.04,"y":207.9,"x0":0.8852056071027696,"y0":50.00052241059643,"z0":6.048511346816198,"aX":6.125880299041644},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":-4.8,"spinRate":2138,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4127721414255374,"extension":7.018976531270636},"index":0,"playId":"10211733-2714-3990-9a37-194c61ce1c55","pitchNumber":1,"startTime":"2026-03-22T17:46:58.612Z","endTime":"2026-03-22T17:47:01.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.9,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5018097182083,"aZ":-11.628129234125007,"pfxX":3.5936230897569277,"pfxZ":11.376417109307003,"pX":-0.4726536279961139,"pZ":1.351159563271453,"vX0":-5.565470624342794,"vY0":-133.47656599972754,"vZ0":-10.155422887476012,"x":135.02,"y":202.3,"x0":1.171729343537954,"y0":50.001625888187455,"z0":6.040456809177547,"aX":6.489676389230807},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":-5.3,"spinRate":2194,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4102144212148007,"extension":6.982243961987632},"index":1,"playId":"4a3a6621-a213-3df9-ac2a-e66941c35c46","pitchNumber":2,"startTime":"2026-03-22T17:47:19.840Z","endTime":"2026-03-22T17:47:23.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53036203798855,"aZ":-13.569535906436586,"pfxX":4.032605600312399,"pfxZ":10.557358467630609,"pX":-0.042518120297833396,"pZ":2.052391975140491,"vX0":-4.312152610876584,"vY0":-132.23567468682876,"vZ0":-7.987791687385923,"x":118.62,"y":183.37,"x0":1.0893117999839605,"y0":50.000338171953416,"z0":6.118254378974847,"aX":7.104717696635185},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-6.4,"spinRate":2153,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.4150067134833493,"extension":6.812503778429468},"index":2,"playId":"514e11e6-312b-3528-b66a-a87c5c102d57","pitchNumber":3,"startTime":"2026-03-22T17:47:40.669Z","endTime":"2026-03-22T17:47:43.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63248290945495,"aZ":-39.37952307022973,"pfxX":-3.3119016849556013,"pfxZ":-5.411697764739753,"pX":-1.003354840222089,"pZ":2.868918496287722,"vX0":-4.815372570175616,"vY0":-115.2779174278415,"vZ0":0.9568813561162184,"x":155.25,"y":161.32,"x0":1.551871237502494,"y0":50.00356074823904,"z0":6.283117488323718,"aX":-4.40809158559763},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.1,"breakHorizontal":7.3,"spinRate":2338,"spinDirection":327},"zone":11,"typeConfidence":2.0,"plateTime":0.47715291395451676,"extension":6.687066938295666},"index":3,"playId":"ec1d6bc8-3f7b-3f66-bc7a-c95393ff06c4","pitchNumber":4,"startTime":"2026-03-22T17:48:03.118Z","endTime":"2026-03-22T17:48:06.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753938577669693,"aZ":-13.17244772347237,"pfxX":5.950653308716474,"pfxZ":10.790381050338414,"pX":-0.2949388933703131,"pZ":1.9798709619794788,"vX0":-5.965227991127717,"vY0":-132.26471388115135,"vZ0":-8.082214217002068,"x":128.24,"y":185.32,"x0":1.2228681657259508,"y0":50.004980501711316,"z0":6.053515417228933,"aX":10.482545730276234},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-9.4,"spinRate":2100,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.41503047209400457,"extension":7.00454118098688},"hitData":{"launchSpeed":90.0,"launchAngle":40.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.18,"coordY":103.04}},"index":4,"playId":"00ac2f11-3b98-36f8-a8da-eab16d55d006","pitchNumber":5,"startTime":"2026-03-22T17:48:23.023Z","endTime":"2026-03-22T17:48:36.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:48:36.374Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler O'Neill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:48:40.564Z","endTime":"2026-03-22T17:50:36.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":75.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533051621539983,"aZ":-32.150572689702344,"pfxX":-3.8899751439936674,"pfxZ":0.017776872941746902,"pX":-0.8092452789565536,"pZ":2.1430178229124963,"vX0":-5.843309236564034,"vY0":-119.47170443516106,"vZ0":-2.0450996269412625,"x":147.85,"y":180.92,"x0":2.184867456303976,"y0":50.00387793011469,"z0":5.932429351745411,"aX":-5.556964875970834},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":8.6,"spinRate":2080,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4605367119565864,"extension":6.683450711870634},"index":0,"playId":"e9a3e695-d2f3-3417-8012-29ff5a081dc0","pitchNumber":1,"startTime":"2026-03-22T17:49:01.979Z","endTime":"2026-03-22T17:49:05.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79717903814248,"aZ":-13.892675782122897,"pfxX":4.90215656292297,"pfxZ":10.413757831658746,"pX":-0.20577460958225471,"pZ":2.173939944056522,"vX0":-5.203828383951179,"vY0":-132.30328110470376,"vZ0":-7.852105578598838,"x":124.84,"y":180.08,"x0":1.1588945122552723,"y0":50.00456353039518,"z0":6.21927057874591,"aX":8.607066837808077},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":2006,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4155569440890936,"extension":6.935123931485199},"index":1,"playId":"aec9346d-d512-3872-87a7-8aa85af8ebbb","pitchNumber":2,"startTime":"2026-03-22T17:49:24.816Z","endTime":"2026-03-22T17:49:28.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25235492378849,"aZ":-34.88400168042867,"pfxX":-7.6351171272322675,"pfxZ":-1.9591804458708548,"pX":0.1470014814651524,"pZ":1.934940779497691,"vX0":-1.793899449071784,"vY0":-118.28798559206203,"vZ0":-1.704361791095897,"x":111.4,"y":186.54,"x0":1.91050918899723,"y0":50.00148206557156,"z0":5.9305811603813385,"aX":-10.576483957699564},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.7,"breakHorizontal":14.3,"spinRate":2147,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4670651580028742,"extension":6.712251834462859},"index":2,"playId":"2bb3798f-8406-3348-bf4d-9a0ef596d77e","pitchNumber":3,"startTime":"2026-03-22T17:49:43.424Z","endTime":"2026-03-22T17:49:46.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53782734695039,"aZ":-24.695565944649744,"pfxX":-1.9215067950619793,"pfxZ":5.029560893196338,"pX":0.90907595396119,"pZ":3.6397115916361575,"vX0":-1.1775040988849734,"vY0":-121.40182004030196,"vZ0":-0.8969201323081862,"x":82.35,"y":140.51,"x0":1.6506208368864663,"y0":50.00381766552609,"z0":6.170196285303404,"aX":-2.8583945293510458},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.1,"breakHorizontal":3.7,"spinRate":2604,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.45176116467888505,"extension":6.925794597445497},"index":3,"playId":"176dd1d3-3d95-3f68-87a4-c12faac436be","pitchNumber":4,"startTime":"2026-03-22T17:50:10.365Z","endTime":"2026-03-22T17:50:13.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722745725158052,"aZ":-30.856245372926157,"pfxX":-4.4674143716897685,"pfxZ":0.910207870062127,"pX":-1.0330612285323049,"pZ":2.007195747311214,"vX0":-5.565799428182802,"vY0":-120.0367011901971,"vZ0":-2.5802335236027982,"x":156.38,"y":184.59,"x0":1.9060729338934321,"y0":50.00160060479144,"z0":5.8750481463939455,"aX":-6.442004055612608},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":9.6,"spinRate":2310,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4583256430538669,"extension":6.832385590780885},"index":4,"playId":"574e2a05-ccca-306e-869f-10bbcd9849eb","pitchNumber":5,"startTime":"2026-03-22T17:50:33.271Z","endTime":"2026-03-22T17:50:36.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:50:36.539Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a sharp line drive to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:52:46.664Z","endTime":"2026-03-22T17:52:58.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92623482384257,"aZ":-14.649748312036653,"pfxX":-2.264730299807664,"pfxZ":9.458626750465154,"pX":-0.18067214880467639,"pZ":2.8900259575630534,"vX0":3.640643362429673,"vY0":-134.9128734626206,"vZ0":-6.660855630698478,"x":123.89,"y":160.75,"x0":-1.2501836278907015,"y0":50.004926902865456,"z0":6.413772010657417,"aX":-4.197231118862935},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2478,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.40517620623637507,"extension":5.981301631958479},"hitData":{"launchSpeed":108.8,"launchAngle":12.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.46,"coordY":98.49}},"index":0,"playId":"0639e5e4-d35c-30b4-a0e7-22442ab8d667","pitchNumber":1,"startTime":"2026-03-22T17:52:46.664Z","endTime":"2026-03-22T17:52:58.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:52:58.671Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brady House pops out to second baseman Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:53:19.196Z","endTime":"2026-03-22T17:53:32.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.0,"endSpeed":85.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07630279987201,"aZ":-13.586260549364008,"pfxX":-5.292695950269223,"pfxZ":9.885845492790382,"pX":-0.5253116003824376,"pZ":2.49513856215772,"vX0":3.281432418841696,"vY0":-136.72459922794573,"vZ0":-7.702550805476712,"x":137.02,"y":171.41,"x0":-1.0576743971722582,"y0":50.003896334573625,"z0":6.294855757132633,"aX":-9.952271561827482},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":1932,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.40166495836896976,"extension":6.105818985995122},"hitData":{"launchSpeed":67.0,"launchAngle":46.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":169.06,"coordY":137.53}},"index":0,"playId":"2fbdf312-fe79-3028-81be-ae81e2f9f93c","pitchNumber":1,"startTime":"2026-03-22T17:53:20.689Z","endTime":"2026-03-22T17:53:32.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:53:32.939Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:53:51.700Z","endTime":"2026-03-22T17:54:28.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"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(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":82.4,"endSpeed":75.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88986556919454,"aZ":-43.18769057957043,"pfxX":5.199202686099082,"pfxZ":-7.6141347844478275,"pX":-1.0679358361342042,"pZ":2.691916036656642,"vX0":-0.9771860644133941,"vY0":-119.9561821428199,"vZ0":-0.3596488950556347,"x":157.71,"y":166.1,"x0":-1.3285750982952746,"y0":50.00370068048963,"z0":6.719530344401483,"aX":7.518447150721328},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.6,"breakHorizontal":-9.1,"spinRate":2544,"spinDirection":28},"zone":11,"typeConfidence":0.91,"plateTime":0.4579588330143203,"extension":6.048705673961907},"index":0,"playId":"2ec32ede-2958-3d8b-a864-c508ce8b9200","pitchNumber":1,"startTime":"2026-03-22T17:53:55.909Z","endTime":"2026-03-22T17:53:59.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142442219989544,"aZ":-42.031785946723595,"pfxX":4.877702737929809,"pfxZ":-6.741395712023596,"pX":0.09440795807789634,"pZ":2.332493279940759,"vX0":1.9305913378556832,"vY0":-120.41191389561736,"vZ0":-1.0860840695250398,"x":113.4,"y":175.8,"x0":-1.352142025232414,"y0":50.00117673379646,"z0":6.519851416730975,"aX":7.135805051367313},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.2,"breakHorizontal":-9.4,"spinRate":2685,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.45548805848776164,"extension":6.1201977215793475},"hitData":{"launchSpeed":88.1,"launchAngle":29.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.96,"coordY":77.73}},"index":1,"playId":"02db7085-5680-3251-8bbb-a0d8f9c19996","pitchNumber":2,"startTime":"2026-03-22T17:54:16.921Z","endTime":"2026-03-22T17:54:28.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:54:28.712Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks. Daylen Lile to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:54:39.237Z","endTime":"2026-03-22T17:56:09.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74511115053311,"aZ":-16.20484642869331,"pfxX":-0.12864405410950028,"pfxZ":8.131696560464746,"pX":0.021634456702031728,"pZ":3.6348624231681015,"vX0":3.2471831055729434,"vY0":-138.69791018396322,"vZ0":-4.4932829165766055,"x":116.18,"y":140.64,"x0":-1.143672876245227,"y0":50.00222466181953,"z0":6.34426669299668,"aX":-0.25346913889699496},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":-0.4,"spinRate":2176,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.39373899502872556,"extension":6.131057712703225},"index":0,"playId":"08c79fe9-e42b-3701-a119-104f93071268","pitchNumber":1,"startTime":"2026-03-22T17:54:53.214Z","endTime":"2026-03-22T17:54:56.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":95.8,"endSpeed":88.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560196377227786,"aZ":-16.859378097134726,"pfxX":-6.372438456247883,"pfxZ":7.749661118018743,"pX":-0.0019723116651316915,"pZ":0.7181561552725285,"vX0":5.386207279496511,"vY0":-139.07348666593666,"vZ0":-11.332707156115413,"x":117.08,"y":219.39,"x0":-1.1272981678889773,"y0":50.00552705557226,"z0":5.940709221763274,"aX":-12.597310858956815},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2164,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.3924998283996497,"extension":6.2061147832076236},"index":1,"playId":"4b85944a-5a7e-34a0-bdfa-6f0f04333a9b","pitchNumber":2,"startTime":"2026-03-22T17:55:15.056Z","endTime":"2026-03-22T17:55:18.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554397279595417,"aZ":-16.396567879273352,"pfxX":2.0662565025435393,"pfxZ":8.301416157772273,"pX":0.04712912578827248,"pZ":3.7769435808264364,"vX0":2.818310481994287,"vY0":-136.39008100885962,"vZ0":-3.745784552845072,"x":115.2,"y":136.8,"x0":-1.2645913925453869,"y0":50.001618977750795,"z0":6.285729192446756,"aX":3.9256948040237214},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.3,"spinRate":2319,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.40025831863098205,"extension":6.16451295789818},"index":2,"playId":"af164c85-cf52-33e5-99fe-b843b27c5a1f","pitchNumber":3,"startTime":"2026-03-22T17:55:40.153Z","endTime":"2026-03-22T17:55:45.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86981339660834,"aZ":-16.59413787943367,"pfxX":1.9684705590496123,"pfxZ":8.129289526118932,"pX":-0.18612900430209048,"pZ":3.5607981361670893,"vX0":2.435507399018902,"vY0":-137.22051908060263,"vZ0":-4.2101742680415555,"x":124.09,"y":142.64,"x0":-1.3392889590411543,"y0":50.00519201111849,"z0":6.237262084017321,"aX":3.774275065655692},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-4.1,"spinRate":2292,"spinDirection":185},"zone":11,"typeConfidence":0.9,"plateTime":0.39836132779941336,"extension":6.222632042030716},"index":3,"playId":"17ff356f-4ece-39be-b6b1-cf763c1a2013","pitchNumber":4,"startTime":"2026-03-22T17:56:04.907Z","endTime":"2026-03-22T17:56:09.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:56:09.178Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:56:28.780Z","endTime":"2026-03-22T17:58:41.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549443665172877,"aZ":-31.24143072415434,"pfxX":4.265160432905141,"pfxZ":0.5904371528923615,"pX":-0.3705637226029932,"pZ":2.180890160366345,"vX0":1.7584327533629762,"vY0":-124.78953187468586,"vZ0":-3.6561743704391487,"x":131.13,"y":179.9,"x0":-1.638805604808928,"y0":50.00231622335615,"z0":6.243899333756734,"aX":6.713050936317931},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-8.2,"spinRate":2632,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.4392436191147686,"extension":6.022784245476487},"index":0,"playId":"ca687761-ea3c-3dcc-83ab-3685e1c8effe","pitchNumber":1,"startTime":"2026-03-22T17:56:35.933Z","endTime":"2026-03-22T17:56:39.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"9e0c499f-e04f-334e-b58b-93b137330a29","startTime":"2026-03-22T17:56:57.432Z","endTime":"2026-03-22T17:57:02.768Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477056201074735,"aZ":-42.81989144994693,"pfxX":5.833110785182903,"pfxZ":-7.263843136376032,"pX":-0.8692390108359729,"pZ":2.984534060189916,"vX0":-0.8005973769596699,"vY0":-121.10256284997324,"vZ0":0.5409372570772506,"x":150.13,"y":158.2,"x0":-1.288672268810765,"y0":50.000515684932424,"z0":6.542864116837558,"aX":8.551897595505729},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.6,"breakHorizontal":-10.3,"spinRate":2674,"spinDirection":33},"zone":11,"typeConfidence":0.91,"plateTime":0.4545090977460209,"extension":6.121265915972953},"index":2,"playId":"6e64c498-c3da-30dc-bb36-d92974fbc816","pitchNumber":2,"startTime":"2026-03-22T17:57:20.935Z","endTime":"2026-03-22T17:57:25.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094338430388746,"aZ":-13.798988532990464,"pfxX":2.6759421784125377,"pfxZ":9.498465661086529,"pX":0.28676971270843776,"pZ":1.8937612983130268,"vX0":2.7980439430425266,"vY0":-138.2769098872272,"vZ0":-9.140695656380167,"x":106.07,"y":187.65,"x0":-1.0863560626850408,"y0":50.00634627554634,"z0":6.170376960494833,"aX":5.177411129756422},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-5.4,"spinRate":2330,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.39625191706777096,"extension":6.274015960290037},"index":3,"playId":"2f8e474d-677d-375f-aaa1-7efc3b5330b6","pitchNumber":3,"startTime":"2026-03-22T17:57:43.377Z","endTime":"2026-03-22T17:57:46.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790720874417357,"aZ":-43.37988654120411,"pfxX":2.875443766425542,"pfxZ":-7.528032444886433,"pX":-0.02278496959620176,"pZ":1.6560779260450071,"vX0":1.9075209976268779,"vY0":-121.72548114710582,"vZ0":-2.4785107487702427,"x":117.87,"y":194.07,"x0":-1.1924952367535966,"y0":50.004064365474704,"z0":6.473611275734938,"aX":4.2786923520057405},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.9,"breakHorizontal":-5.6,"spinRate":2620,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4514295304531637,"extension":6.255010284110915},"index":4,"playId":"3e138308-8bd6-3500-809b-12b5a9b0c7a5","pitchNumber":4,"startTime":"2026-03-22T17:58:08.785Z","endTime":"2026-03-22T17:58:11.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47135906105392,"aZ":-31.890579907191103,"pfxX":9.696349599657378,"pfxZ":0.1751147856576356,"pX":0.31682508012725713,"pZ":1.8464635517508408,"vX0":1.1707439216519235,"vY0":-127.98559301048752,"vZ0":-4.6595864638171385,"x":104.92,"y":188.93,"x0":-1.40650119531078,"y0":50.005133891090736,"z0":6.188849671226704,"aX":16.084834588988894},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.5,"breakHorizontal":-17.9,"spinRate":2564,"spinDirection":48},"zone":9,"typeConfidence":0.9,"plateTime":0.4279891534916529,"extension":6.2207179636088785},"index":5,"playId":"cc7744b4-ed99-3bce-a085-31028884c9c1","pitchNumber":5,"startTime":"2026-03-22T17:58:38.317Z","endTime":"2026-03-22T17:58:41.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:58:41.828Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T18:00:44.713Z","endTime":"2026-03-22T18:01:40.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900744536214095,"aZ":-27.3739773619242,"pfxX":-1.4782911241727013,"pfxZ":3.4009424826880013,"pX":0.28253372128961113,"pZ":0.6534598247269849,"vX0":-4.156000295409443,"vY0":-118.65069150672987,"vZ0":-6.072848461981514,"x":106.23,"y":221.14,"x0":2.256189434607522,"y0":50.00153737565626,"z0":5.77340273516481,"aX":-2.0855402023414364},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.8,"breakHorizontal":3.8,"spinRate":2097,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.46346848046278977,"extension":6.735305309121523},"index":0,"playId":"c399a4c0-9a09-350c-acdd-bf361fbba0d4","pitchNumber":1,"startTime":"2026-03-22T18:00:53.534Z","endTime":"2026-03-22T18:00:57.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382190868321093,"aZ":-13.7509927220692,"pfxX":3.58438533171634,"pfxZ":10.200276732967966,"pX":0.547878590800551,"pZ":3.1296619039690605,"vX0":-3.034683328591297,"vY0":-133.90737504054954,"vZ0":-5.229958680258286,"x":96.12,"y":154.28,"x0":1.2331861596480134,"y0":50.002464737601215,"z0":6.100773991173163,"aX":6.473962736835751},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2113,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.40988890645776177,"extension":6.950177785959601},"index":1,"playId":"cf64e43a-0ad6-32df-83eb-7fc857b17214","pitchNumber":2,"startTime":"2026-03-22T18:01:14.763Z","endTime":"2026-03-22T18:01:17.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.849322493804152,"aZ":-30.494621653558426,"pfxX":-2.3536915858308145,"pfxZ":1.14293692017905,"pX":0.22338632568885197,"pZ":2.6641174281429034,"vX0":-3.5109838132030866,"vY0":-120.0374480906736,"vZ0":-1.3118264418077534,"x":108.49,"y":166.85,"x0":2.007187983939942,"y0":50.003377109701816,"z0":5.917010939258506,"aX":-3.455581279799651},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":5.0,"spinRate":2158,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.455195894008229,"extension":6.791226808046996},"index":2,"playId":"dcf0a65e-8678-3808-a7c9-a0b045351b1a","pitchNumber":3,"startTime":"2026-03-22T18:01:37.527Z","endTime":"2026-03-22T18:01:40.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:01:40.761Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T18:01:53.170Z","endTime":"2026-03-22T18:02:53.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691508788929582,"aZ":-30.652613063896144,"pfxX":-2.5873814660607195,"pfxZ":1.0240983805721626,"pX":-0.35612634374794316,"pZ":3.0756385708541822,"vX0":-5.014025786596375,"vY0":-121.23996623377558,"vZ0":-0.5342303313153377,"x":130.57,"y":155.74,"x0":2.0749528701429267,"y0":50.004400940905406,"z0":5.973891413344666,"aX":-3.8517660031775898},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2229,"spinDirection":305},"zone":1,"typeConfidence":2.0,"plateTime":0.45176534074573294,"extension":6.704934530012719},"index":0,"playId":"63e5c5f8-19a7-30a0-b0a4-2abcca6ddb90","pitchNumber":1,"startTime":"2026-03-22T18:02:08.654Z","endTime":"2026-03-22T18:02:12.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287228313308486,"aZ":-32.732612331628054,"pfxX":-4.576909000996002,"pfxZ":-0.39816984560230395,"pX":-0.1651431045290068,"pZ":0.8335622383385592,"vX0":-4.0820619317106965,"vY0":-118.92194970461706,"vZ0":-4.581054185435551,"x":123.29,"y":216.27,"x0":2.1785350978819733,"y0":50.003140252389514,"z0":5.808656135828727,"aX":-6.446797971630642},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":9.4,"spinRate":2248,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4634990967836039,"extension":6.664427197206959},"index":1,"playId":"321c7bd1-28a3-3ee1-8189-d09ae22da200","pitchNumber":2,"startTime":"2026-03-22T18:02:27.995Z","endTime":"2026-03-22T18:02:31.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96242075053914,"aZ":-29.58132378105781,"pfxX":-3.177363971228097,"pfxZ":1.8035831383813998,"pX":-0.1062511703557073,"pZ":0.813981029386151,"vX0":-3.678028999633568,"vY0":-119.6561246736831,"vZ0":-5.57562155515075,"x":121.05,"y":216.8,"x0":1.8686592328250344,"y0":50.00342605914041,"z0":5.852818983383969,"aX":-4.5666362192988785},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":6.7,"spinRate":2229,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4592895277255784,"extension":6.800792386650051},"index":2,"playId":"ba6914bf-df1a-3bac-946b-878bdd7bc54a","pitchNumber":3,"startTime":"2026-03-22T18:02:49.585Z","endTime":"2026-03-22T18:02:53.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:02:53.312Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colton Cowser homers (1) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T18:03:03.954Z","endTime":"2026-03-22T18:05:36.235Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696429528273136,"aZ":-14.129456381848822,"pfxX":7.155416985264855,"pfxZ":10.044253274546325,"pX":-1.04283948619296,"pZ":2.043009129740429,"vX0":-8.57634830611637,"vY0":-133.65905553238593,"vZ0":-7.771124893904083,"x":156.75,"y":183.62,"x0":1.2884518836566954,"y0":50.0024289908502,"z0":6.017301772342055,"aX":12.855281372429424},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-10.9,"spinRate":2079,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.41089253731352793,"extension":6.921567510530982},"index":0,"playId":"3b60ea54-b3e5-34d8-8642-3b05ac340a5e","pitchNumber":1,"startTime":"2026-03-22T18:03:24.777Z","endTime":"2026-03-22T18:03:31.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.265060906746466,"aZ":-29.735086176268933,"pfxX":-4.528796927375861,"pfxZ":1.6694701217616998,"pX":-0.014686014398053438,"pZ":2.4419428309652864,"vX0":-3.921843817106449,"vY0":-120.49118654378331,"vZ0":-1.9030778510907949,"x":117.56,"y":172.85,"x0":2.2249310147479093,"y0":50.00551052475158,"z0":5.8793016567667715,"aX":-6.633959189450185},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":9.1,"spinRate":2187,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4552607599024894,"extension":6.706943410792556},"index":1,"playId":"f8d60574-7712-36ea-98d6-dc680a779e96","pitchNumber":2,"startTime":"2026-03-22T18:03:43.973Z","endTime":"2026-03-22T18:03:47.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219953137796132,"aZ":-29.85660847649934,"pfxX":-4.221699050101919,"pfxZ":1.5986852891050782,"pX":-0.4206868439444569,"pZ":1.7924189419349734,"vX0":-4.5761832686628905,"vY0":-120.37453163008226,"vZ0":-3.1980382807309145,"x":133.04,"y":190.38,"x0":2.062787068403942,"y0":50.00234196542908,"z0":5.818037021717744,"aX":-6.113034614427408},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":8.9,"spinRate":2322,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.45732553479265947,"extension":6.77374071416826},"index":2,"playId":"580823dc-46b4-3b6c-8a1c-0d587cd22fdc","pitchNumber":3,"startTime":"2026-03-22T18:04:03.145Z","endTime":"2026-03-22T18:04:07.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69333405015658,"aZ":-31.99936987115487,"pfxX":-4.733961625687304,"pfxZ":0.12166404588204038,"pX":-0.18143318601586414,"pZ":3.298659174210538,"vX0":-4.286136266704052,"vY0":-118.31167894486143,"vZ0":0.5960313678372786,"x":123.92,"y":149.72,"x0":2.2784091958661272,"y0":50.00130829159628,"z0":6.011271922903541,"aX":-6.609362706745355},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.7,"breakHorizontal":9.7,"spinRate":2258,"spinDirection":310},"zone":2,"typeConfidence":2.0,"plateTime":0.46561332400880273,"extension":6.63332391797506},"index":3,"playId":"678ef71d-7958-3f16-8348-1136ee8c4512","pitchNumber":4,"startTime":"2026-03-22T18:04:23.775Z","endTime":"2026-03-22T18:04:27.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.046969374490054,"aZ":-14.347683502939558,"pfxX":5.618046631866789,"pfxZ":9.94025397024116,"pX":-0.4631132136921857,"pZ":2.848461974717801,"vX0":-6.344224648576304,"vY0":-134.0782942499428,"vZ0":-5.874007176562084,"x":134.65,"y":161.87,"x0":1.2207880134818516,"y0":50.00229121158223,"z0":6.118437697911159,"aX":10.075114379685118},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-8.5,"spinRate":2038,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.41088039943549726,"extension":6.892316149452101},"index":4,"playId":"e9aad4b8-d7ab-3527-b883-63dc283889ea","pitchNumber":5,"startTime":"2026-03-22T18:04:47.914Z","endTime":"2026-03-22T18:04:51.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900028482937433,"aZ":-34.49133747299965,"pfxX":-3.003433507748173,"pfxZ":-1.6156067500780598,"pX":0.605930887191067,"pZ":2.442064154213661,"vX0":-2.5376067013473937,"vY0":-119.50452738756094,"vZ0":-0.8891806666626647,"x":93.9,"y":172.84,"x0":2.0750892081407177,"y0":50.00261688357552,"z0":5.941082699494838,"aX":-4.306238409229427},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.9,"breakHorizontal":6.1,"spinRate":2110,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.45986395671747315,"extension":6.645451927694994},"hitData":{"launchSpeed":109.2,"launchAngle":33.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.63,"coordY":57.33}},"index":5,"playId":"75d09960-b227-35c2-aef2-e40be85b55a2","pitchNumber":6,"startTime":"2026-03-22T18:05:12.162Z","endTime":"2026-03-22T18:05:36.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":0.44,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:05:36.235Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T18:05:53.932Z","endTime":"2026-03-22T18:07:26.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":77.8,"endSpeed":70.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96405731617868,"aZ":-40.800633351740885,"pfxX":-1.6743188015317776,"pfxZ":-6.814320186041428,"pX":0.4726331750009644,"pZ":3.0008581621622343,"vX0":-2.1502839406009744,"vY0":-113.11611992425043,"vZ0":1.6284359141596125,"x":98.98,"y":157.76,"x0":1.6613363852960368,"y0":50.000819055318246,"z0":6.4335540710268235,"aX":-2.120310256973398},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.4,"breakHorizontal":3.7,"spinRate":2272,"spinDirection":340},"zone":3,"typeConfidence":2.0,"plateTime":0.4884604350573425,"extension":6.572865964724394},"index":0,"playId":"bc0861d0-fa7f-346b-9155-f27600e9679c","pitchNumber":1,"startTime":"2026-03-22T18:06:01.137Z","endTime":"2026-03-22T18:06:04.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.1,"endSpeed":84.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38818426585156,"aZ":-11.09217347498547,"pfxX":4.20407380493678,"pfxZ":11.55642387688225,"pX":0.5904772470803518,"pZ":0.22024230729767388,"vX0":-3.063731123329492,"vY0":-134.9539919972837,"vZ0":-12.968632574581646,"x":94.49,"y":232.83,"x0":1.2005600476433271,"y0":50.00386148669855,"z0":5.899190639427368,"aX":7.669693904551772},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2109,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4075952586936449,"extension":6.951729100829911},"index":1,"playId":"8c601904-c5e5-3ae9-b65c-f8da4e3b856d","pitchNumber":2,"startTime":"2026-03-22T18:06:20.985Z","endTime":"2026-03-22T18:06:24.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.1,"endSpeed":83.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.553972989010596,"aZ":-11.894995363072924,"pfxX":5.312078820647503,"pfxZ":11.396304774406929,"pX":-0.5572691619116197,"pZ":0.7930923046509202,"vX0":-6.943254181026729,"vY0":-133.49895774807797,"vZ0":-11.114569931885626,"x":138.24,"y":217.37,"x0":1.404482506732349,"y0":50.00037293660384,"z0":5.9018576452844,"aX":9.450730790792385},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-7.9,"spinRate":1963,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4125389274003921,"extension":6.8547691116515965},"index":2,"playId":"81052b15-c635-3a48-9489-1b8d177f40bd","pitchNumber":3,"startTime":"2026-03-22T18:06:41.837Z","endTime":"2026-03-22T18:06:45.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491461525398837,"aZ":-27.0805343878349,"pfxX":-2.576927484610876,"pfxZ":3.5919842602428,"pX":0.9104499674216832,"pZ":2.955107875586115,"vX0":-2.2199897301288174,"vY0":-119.57903502382878,"vZ0":-1.4274449481965377,"x":82.3,"y":158.99,"x0":2.1926655465499314,"y0":50.0029228531074,"z0":6.03700401591851,"aX":-3.6548234433822557},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.4,"breakHorizontal":5.3,"spinRate":2198,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.46169831836899533,"extension":6.614001285845806},"index":3,"playId":"ecd655d0-b3a4-3103-aa47-a4e77c5f2008","pitchNumber":4,"startTime":"2026-03-22T18:07:03.249Z","endTime":"2026-03-22T18:07:07.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64049610834599,"aZ":-29.42238140643974,"pfxX":-4.349814292963292,"pfxZ":1.9978512910184696,"pX":-0.394108783057755,"pZ":1.0534472416325698,"vX0":-4.3096190718709995,"vY0":-117.97875733826359,"vZ0":-4.5928092098476485,"x":132.02,"y":210.34,"x0":2.0382229737528017,"y0":50.00009817535549,"z0":5.815055366256354,"aX":-5.977975588268989},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.5,"breakHorizontal":9.1,"spinRate":2229,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4687501440918882,"extension":6.748011103496251},"index":4,"playId":"6b1ee5e5-b69c-3433-9248-12755b0b4fb0","pitchNumber":5,"startTime":"2026-03-22T18:07:22.661Z","endTime":"2026-03-22T18:07:26.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:07:26.203Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T18:09:24.943Z","endTime":"2026-03-22T18:11:30.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3134290939482,"aZ":-11.601496616440901,"pfxX":-0.7176349594092324,"pfxZ":11.264014493045314,"pX":-0.7255021628166041,"pZ":1.487292806122996,"vX0":1.7070129635825646,"vY0":-135.24068487674023,"vZ0":-10.026581748049933,"x":144.65,"y":198.62,"x0":-1.2756041336873507,"y0":50.00640375475384,"z0":6.088215210433924,"aX":-1.3112515346082716},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":0.8,"spinRate":2315,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4071675880857706,"extension":6.181042459173265},"index":0,"playId":"01138ebc-27de-3aa2-806e-8e82b1569494","pitchNumber":1,"startTime":"2026-03-22T18:09:37.271Z","endTime":"2026-03-22T18:09:41.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.754771780314627,"aZ":-12.892963751350054,"pfxX":-1.6687306077038748,"pfxZ":10.459999255417753,"pX":-1.1541828093344457,"pZ":2.958808533525354,"vX0":0.882673079455981,"vY0":-135.21447029859902,"vZ0":-6.363601246241605,"x":160.99,"y":158.89,"x0":-1.2688604450028251,"y0":50.00264843216521,"z0":6.2556198691505935,"aX":-3.0755564444208408},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":2.9,"spinRate":2282,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4058088273639542,"extension":6.126244575803745},"index":1,"playId":"168eb65b-19be-3488-b8f8-128f2f60d7ce","pitchNumber":2,"startTime":"2026-03-22T18:09:53.874Z","endTime":"2026-03-22T18:09:57.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.211186614932142,"aZ":-33.101740878439436,"pfxX":7.744054525206259,"pfxZ":-0.6005387424609951,"pX":0.38311530857223053,"pZ":1.885963585023025,"vX0":1.9359872058938201,"vY0":-124.04499355043058,"vZ0":-3.8798583392790125,"x":102.4,"y":187.86,"x0":-1.414397446717703,"y0":50.00110771999965,"z0":6.247843578719586,"aX":11.994042323824413},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-14.5,"spinRate":2529,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4425726209287153,"extension":6.189601302201719},"index":2,"playId":"b49a9f83-875f-3b6b-9ed9-788a0ce8c05a","pitchNumber":3,"startTime":"2026-03-22T18:10:13.415Z","endTime":"2026-03-22T18:10:16.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859329177945828,"aZ":-35.172965060844206,"pfxX":10.784443473699852,"pfxZ":-1.9467976829698999,"pX":0.5938123004205227,"pZ":0.221119544009887,"vX0":1.8153598592904738,"vY0":-124.17480637197153,"vZ0":-7.011473990969551,"x":94.37,"y":232.81,"x0":-1.5486833857844815,"y0":50.00181096017561,"z0":6.054775559706699,"aX":16.622725376342444},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-19.9,"spinRate":2542,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4432840976116026,"extension":6.200405294612601},"index":3,"playId":"4fd5b5dc-8289-39e1-9040-dee6d4c74ac1","pitchNumber":4,"startTime":"2026-03-22T18:10:30.336Z","endTime":"2026-03-22T18:10:33.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538725699945278,"aZ":-13.433516125219281,"pfxX":0.7546149397568578,"pfxZ":10.099018800405972,"pX":-0.459867011732911,"pZ":2.6790996530180875,"vX0":1.9984415829461482,"vY0":-135.80148136889346,"vZ0":-6.9051175982199515,"x":134.53,"y":166.44,"x0":-1.30526184351305,"y0":50.0041545991164,"z0":6.201396067486615,"aX":1.3998726418557157},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-1.8,"spinRate":2243,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.4043354499841194,"extension":6.192484809944574},"index":4,"playId":"96c9b889-9ec5-31bc-9ae0-cc58a7fc3eda","pitchNumber":5,"startTime":"2026-03-22T18:10:51.847Z","endTime":"2026-03-22T18:10:58.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866400734278756,"aZ":-34.5754127423901,"pfxX":6.42978834075106,"pfxZ":-1.5231628735814446,"pX":-1.2152026997194163,"pZ":3.7976994947747578,"vX0":-1.3689648945865345,"vY0":-125.6646508939948,"vZ0":0.5875938291481211,"x":163.32,"y":136.24,"x0":-1.4934153281255802,"y0":50.00363643617764,"z0":6.4021462283235016,"aX":10.136149830662898},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":-11.3,"spinRate":2612,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.43828721339240984,"extension":6.096402805535924},"index":5,"playId":"927aa3f4-112a-3c1e-ad6d-601a73d0412a","pitchNumber":6,"startTime":"2026-03-22T18:11:26.482Z","endTime":"2026-03-22T18:11:30.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.03,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:11:30.059Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T18:11:43.922Z","endTime":"2026-03-22T18:14:29.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93301607678751,"aZ":-28.62534786719924,"pfxX":6.213244644845171,"pfxZ":2.2782668750293844,"pX":0.8515523559772622,"pZ":2.0072903462018563,"vX0":3.463108560578978,"vY0":-125.45419891014178,"vZ0":-4.308016472580828,"x":84.54,"y":184.58,"x0":-1.364577438065628,"y0":50.00255534791642,"z0":6.143888483842828,"aX":9.669695106536254},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.1,"spinRate":2585,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.440588554614493,"extension":6.1402843444640025},"index":0,"playId":"f5577001-6c4c-38ea-9fcb-463d087393f9","pitchNumber":1,"startTime":"2026-03-22T18:12:02.126Z","endTime":"2026-03-22T18:12:05.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41793351623952,"aZ":-18.079770605534623,"pfxX":3.252968367539702,"pfxZ":7.430370020675662,"pX":-0.25794122819802384,"pZ":2.7948221480739632,"vX0":1.8640624172465738,"vY0":-136.69571716738145,"vZ0":-5.971537659916649,"x":126.83,"y":163.32,"x0":-1.3708973524684285,"y0":50.00619256043682,"z0":6.24421431362457,"aX":6.1721418283277805},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-6.2,"spinRate":2503,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4003105473143558,"extension":6.206313711815548},"index":1,"playId":"f361ca27-254c-329d-aafd-e6a0961d179d","pitchNumber":2,"startTime":"2026-03-22T18:12:22.497Z","endTime":"2026-03-22T18:12:26.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64729045482758,"aZ":-17.96413983187559,"pfxX":-4.970876750607973,"pfxZ":7.618433341218546,"pX":-1.0743283990379295,"pZ":3.5014233080251,"vX0":2.693868213824145,"vY0":-137.00422872367096,"vZ0":-3.7190542734199337,"x":157.95,"y":144.24,"x0":-1.4346312106660493,"y0":50.00146831933685,"z0":6.135134384847845,"aX":-9.26870950607158},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2507,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4027532914502179,"extension":6.137816947500162},"index":2,"playId":"b13bf7b2-6d68-3923-8767-3965555aa806","pitchNumber":3,"startTime":"2026-03-22T18:12:42.886Z","endTime":"2026-03-22T18:12:46.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"005c20cd-4d73-3aca-816f-d0b9b6ced5b7","startTime":"2026-03-22T18:13:04.605Z","endTime":"2026-03-22T18:13:07.605Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58091814093736,"aZ":-12.15120854169116,"pfxX":0.41689238418254604,"pfxZ":10.606355337467335,"pX":-1.0594377811056346,"pZ":2.2415135222404277,"vX0":0.2620301386875311,"vY0":-137.29094447077827,"vZ0":-8.117462193512056,"x":157.38,"y":178.26,"x0":-1.210616885877274,"y0":50.00068572203503,"z0":6.085371324128705,"aX":0.7866940178463278},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-0.8,"spinRate":2481,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.4006870620606091,"extension":6.312830923773575},"index":4,"playId":"9aa1d159-3879-3f46-a282-188a7169f490","pitchNumber":4,"startTime":"2026-03-22T18:13:26.237Z","endTime":"2026-03-22T18:13:30.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503598391177587,"aZ":-43.75969049430851,"pfxX":3.470783111584353,"pfxZ":-7.86632429000997,"pX":0.24276571244574008,"pZ":0.1473646209075004,"vX0":2.268401896043868,"vY0":-121.58197001062322,"vZ0":-5.4727833495843665,"x":107.75,"y":234.8,"x0":-1.1585731546087827,"y0":50.00349068991665,"z0":6.293732965600492,"aX":5.110652204662993},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.4,"breakHorizontal":-6.8,"spinRate":2761,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4533769473642577,"extension":6.32663547977084},"index":5,"playId":"e940d65c-57a1-33fc-8539-6642bd843026","pitchNumber":5,"startTime":"2026-03-22T18:13:50.013Z","endTime":"2026-03-22T18:13:53.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678306696013465,"aZ":-36.155247771352144,"pfxX":10.52061798144611,"pfxZ":-2.541004276150307,"pX":0.3329438850334377,"pZ":3.516538668371718,"vX0":1.581953987840489,"vY0":-125.45434801940878,"vZ0":0.4909669337178195,"x":104.31,"y":143.83,"x0":-1.673451689959032,"y0":50.004053492880395,"z0":6.308915811765642,"aX":16.466656143477234},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":-19.4,"spinRate":2557,"spinDirection":45},"zone":3,"typeConfidence":0.9,"plateTime":0.43966891060878766,"extension":6.075226174253274},"hitData":{"launchSpeed":85.1,"launchAngle":41.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.16,"coordY":111.14}},"index":6,"playId":"7d86dcb5-2c25-3ec7-84e9-c814e5590a41","pitchNumber":6,"startTime":"2026-03-22T18:14:15.904Z","endTime":"2026-03-22T18:14:29.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:14:29.714Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out to first baseman Ryan Mountcastle. Nasim Nuñez to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T18:14:33.145Z","endTime":"2026-03-22T18:15:04.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.261859959478635,"aZ":-34.74412065024804,"pfxX":9.891429143828478,"pfxZ":-1.6833552838651276,"pX":0.6323964302101951,"pZ":2.330055190012287,"vX0":2.0631575731213543,"vY0":-123.2370616483227,"vZ0":-2.339317496984523,"x":92.89,"y":175.87,"x0":-1.5017824370061639,"y0":50.00272207349402,"z0":6.2484337472335305,"aX":15.096440695536458},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":-18.4,"spinRate":2616,"spinDirection":46},"zone":6,"typeConfidence":0.91,"plateTime":0.44576573298488187,"extension":6.124142192712005},"hitData":{"launchSpeed":67.5,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.73,"coordY":176.51}},"index":0,"playId":"b7f11dbe-b7eb-3099-8c4a-6f34948c98d4","pitchNumber":1,"startTime":"2026-03-22T18:14:56.676Z","endTime":"2026-03-22T18:15:04.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":1.44,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:15:04.556Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T18:15:22.761Z","endTime":"2026-03-22T18:17:40.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08677369942963,"aZ":-20.882970427362753,"pfxX":2.340713703869902,"pfxZ":6.064025113780451,"pX":-0.45258391256660563,"pZ":3.9656012278065114,"vX0":1.051783465591385,"vY0":-136.8065599455527,"vZ0":-2.9604876656042785,"x":134.25,"y":131.71,"x0":-1.1481565838144872,"y0":50.00582246707892,"z0":6.522413023210886,"aX":4.359763867669131},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":-4.4,"spinRate":2365,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4030656302739324,"extension":6.060438369724323},"index":0,"playId":"832b9ed6-40f1-3b0e-ab56-f3be03dd569c","pitchNumber":1,"startTime":"2026-03-22T18:15:40.223Z","endTime":"2026-03-22T18:15:43.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 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":82.1,"endSpeed":73.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40681607617729,"aZ":-45.28258032565546,"pfxX":2.8753422226566334,"pfxZ":-9.510353780222886,"pX":-1.3937356211496286,"pZ":0.7268168650988018,"vX0":-1.1644163133922942,"vY0":-119.3094038282209,"vZ0":-3.314867308071042,"x":170.13,"y":219.16,"x0":-1.2607177713807083,"y0":50.005373797051156,"z0":6.3989078367426355,"aX":3.962135226917272},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.8,"breakHorizontal":-4.7,"spinRate":2541,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4671289453836387,"extension":6.241705265762148},"index":1,"playId":"fce0b00f-a287-313f-a917-3a0a338f72cb","pitchNumber":2,"startTime":"2026-03-22T18:16:02.246Z","endTime":"2026-03-22T18:16:07.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.319970106439975,"aZ":-35.592305503230406,"pfxX":7.280568369111158,"pfxZ":-2.1799915781082957,"pX":0.9384728187285817,"pZ":1.5109538653463481,"vX0":3.2518352288239827,"vY0":-125.52816497102006,"vZ0":-4.310276764498639,"x":81.23,"y":197.98,"x0":-1.3259199402412685,"y0":50.00061705468073,"z0":6.200199156363402,"aX":11.425783642855453},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-14.0,"spinRate":2598,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.43911425289503514,"extension":6.200201024188977},"index":2,"playId":"46bb9ddc-be24-3c6e-bd11-06b079c22b34","pitchNumber":3,"startTime":"2026-03-22T18:16:28.761Z","endTime":"2026-03-22T18:16:31.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89142340853563,"aZ":-45.970373354379674,"pfxX":4.454448935141919,"pfxZ":-9.863183016682122,"pX":-0.41116750963753734,"pZ":0.4687049862567043,"vX0":0.4589034123582346,"vY0":-119.4842358096937,"vZ0":-3.8730834065324826,"x":132.67,"y":226.12,"x0":-1.18382275294655,"y0":50.00002624995156,"z0":6.377152573136099,"aX":6.233079826358868},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-18.6,"breakHorizontal":-8.2,"spinRate":2690,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.46415656374920955,"extension":6.132507740014896},"index":3,"playId":"dc032ba2-b70c-3b2f-b9b8-1de897688bd3","pitchNumber":4,"startTime":"2026-03-22T18:16:48.325Z","endTime":"2026-03-22T18:16:53.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"54041b54-3c3e-4cef-9e11-0fcbeb2649c4","startTime":"2026-03-22T18:17:17.925Z","endTime":"2026-03-22T18:17:22.925Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.724385821559423,"aZ":-30.81660979821989,"pfxX":7.999487819826511,"pfxZ":0.8336813352543251,"pX":0.7722895240798203,"pZ":1.880397185686681,"vX0":3.0077004535079537,"vY0":-128.14904126626809,"vZ0":-4.538549433072118,"x":87.56,"y":188.01,"x0":-1.4616271459372943,"y0":50.0045561136527,"z0":6.129572640104506,"aX":13.07794734176639},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":-15.2,"spinRate":2528,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.4302506540967306,"extension":6.1556667693841},"index":5,"playId":"f3cff4e9-01af-390b-9b19-9e53c3915d87","pitchNumber":5,"startTime":"2026-03-22T18:17:36.877Z","endTime":"2026-03-22T18:17:40.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:17:40.330Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T18:19:42.518Z","endTime":"2026-03-22T18:20:53.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38816313749402,"aZ":-41.16491833073904,"pfxX":-2.9665304140075923,"pfxZ":-7.274342532744297,"pX":0.10810599048878951,"pZ":2.2082498122312284,"vX0":-2.506417629286679,"vY0":-111.19556387199914,"vZ0":0.27040826372830273,"x":112.88,"y":179.16,"x0":1.640795072836908,"y0":50.00415580472266,"z0":6.4028011191135334,"aX":-3.6654746329224013},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-12.7,"breakHorizontal":6.1,"spinRate":2235,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.4950884635155042,"extension":6.636983031044689},"index":0,"playId":"27f02db9-b3bd-39d6-a838-3bde6ae8553e","pitchNumber":1,"startTime":"2026-03-22T18:19:49.609Z","endTime":"2026-03-22T18:19:53.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.817751262887004,"aZ":-41.41828767870787,"pfxX":-2.365550308478279,"pfxZ":-7.6085628109638055,"pX":1.1865994517201008,"pZ":2.9423839653707122,"vX0":-0.32518585863412985,"vY0":-109.93668042455445,"vZ0":1.9802335697905147,"x":71.77,"y":159.34,"x0":1.643838843935276,"y0":50.0031023521584,"z0":6.450368986585837,"aX":-2.874172491264701},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.8,"breakHorizontal":4.3,"spinRate":2230,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.49963361591784006,"extension":6.69257501096443},"index":1,"playId":"dcc077f5-743f-3e59-a5a5-cdcefb41a57a","pitchNumber":2,"startTime":"2026-03-22T18:20:07.661Z","endTime":"2026-03-22T18:20:11.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275134289523137,"aZ":-33.077337792470104,"pfxX":-5.035741281906396,"pfxZ":-0.6502995132059333,"pX":-0.47966636986101024,"pZ":1.3346834727138537,"vX0":-4.099754096271301,"vY0":-118.66324917890238,"vZ0":-3.511421994985233,"x":135.28,"y":202.74,"x0":1.9349521764449882,"y0":50.0002254880903,"z0":5.900729558954416,"aX":-7.057540146233026},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.8,"breakHorizontal":10.2,"spinRate":2228,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46459633827545366,"extension":6.77791453915217},"index":2,"playId":"eef6b791-4405-305e-a715-a03cadc7f934","pitchNumber":3,"startTime":"2026-03-22T18:20:24.671Z","endTime":"2026-03-22T18:20:28.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73596727724364,"aZ":-32.74213402684459,"pfxX":-3.3348399988130595,"pfxZ":-0.39248952114628866,"pX":-1.0906578460853946,"pZ":0.9302745399759146,"vX0":-6.037814768252192,"vY0":-121.24727954000005,"vZ0":-4.656489943555041,"x":158.57,"y":213.66,"x0":1.882949354123903,"y0":50.00153939423343,"z0":5.7919303170530165,"aX":-4.8723526419008865},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":7.7,"spinRate":2380,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4549404683892466,"extension":6.861637624020629},"index":3,"playId":"6393c849-4753-39c7-849d-b3e8cb038bce","pitchNumber":4,"startTime":"2026-03-22T18:20:50.210Z","endTime":"2026-03-22T18:20:53.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:20:53.591Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gunnar Henderson homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T18:21:13.366Z","endTime":"2026-03-22T18:22:28.841Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.729711486276443,"aZ":-11.72418745251754,"pfxX":3.5673511244122458,"pfxZ":11.334392316630458,"pX":0.030734886705727906,"pZ":2.578488481972285,"vX0":-5.042486971941156,"vY0":-134.13443920440125,"vZ0":-6.984175633285758,"x":115.83,"y":169.16,"x0":1.4802448938550783,"y0":50.00026545685712,"z0":6.070002606008077,"aX":6.4349728507665445},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":-5.3,"spinRate":2051,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4099172868199119,"extension":6.869901934563979},"index":0,"playId":"df4c8821-4d9b-3b3f-acf7-12d98e9a8d60","pitchNumber":1,"startTime":"2026-03-22T18:21:22.923Z","endTime":"2026-03-22T18:21:25.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90955735747833,"aZ":-11.729871386329433,"pfxX":4.702521756713407,"pfxZ":11.41816665432815,"pX":-0.2295279610758008,"pZ":2.247841731561245,"vX0":-5.167378842242814,"vY0":-133.7381139102995,"vZ0":-7.772201915086977,"x":125.75,"y":178.09,"x0":1.127253637355071,"y0":50.005824001297256,"z0":6.055253763319665,"aX":8.422849687915082},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.0,"breakHorizontal":-7.2,"spinRate":2034,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.41134453745723754,"extension":6.911438935632283},"index":1,"playId":"33b52707-2a01-34be-8b30-38168804d24c","pitchNumber":2,"startTime":"2026-03-22T18:21:44.575Z","endTime":"2026-03-22T18:21:49.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991745183331634,"aZ":-30.830972790039162,"pfxX":-5.731939920055161,"pfxZ":0.9677684160520776,"pX":-0.3576072295700817,"pZ":3.4371510028582017,"vX0":-3.5362215823734546,"vY0":-118.306929725151,"vZ0":0.690451121508024,"x":130.63,"y":145.98,"x0":1.909696248297927,"y0":50.00585375811495,"z0":6.00404081139379,"aX":-7.994266289735698},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":11.3,"spinRate":2332,"spinDirection":312},"zone":1,"typeConfidence":2.0,"plateTime":0.4658718886898834,"extension":6.6458104148171415},"hitData":{"launchSpeed":104.3,"launchAngle":24.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.79,"coordY":38.16}},"index":2,"playId":"7f0ee11a-5c15-3ac9-a034-089bfecd7c66","pitchNumber":3,"startTime":"2026-03-22T18:22:05.968Z","endTime":"2026-03-22T18:22:28.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":0.6,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:22:28.841Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T18:22:49.892Z","endTime":"2026-03-22T18:24:49.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09262943497345,"aZ":-13.317936802513126,"pfxX":3.4830717495846404,"pfxZ":10.56074758767636,"pX":-0.8968382123181429,"pZ":3.8309163865152254,"vX0":-6.184528304085332,"vY0":-133.60589957131853,"vZ0":-3.6958801840256674,"x":151.19,"y":135.35,"x0":1.0084844743150312,"y0":50.004710654713705,"z0":6.206524278383115,"aX":6.220897085973186},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-4.8,"spinRate":2238,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4119178897404274,"extension":6.790862917145251},"index":0,"playId":"1bb00958-0ebc-3b85-bc48-c099578223f7","pitchNumber":1,"startTime":"2026-03-22T18:22:56.616Z","endTime":"2026-03-22T18:23:00.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.877526364965686,"aZ":-37.863769871094725,"pfxX":-4.4850178510023895,"pfxZ":-4.488562083835216,"pX":0.1164689729519764,"pZ":4.385329547290671,"vX0":-1.9998190686569832,"vY0":-112.30205527102027,"vZ0":3.904437958810976,"x":112.56,"y":120.38,"x0":1.6035103538638853,"y0":50.00404802481686,"z0":6.495776135598914,"aX":-5.682190407491683},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.7,"breakHorizontal":8.6,"spinRate":2268,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.4892558678137622,"extension":6.620994840558273},"index":1,"playId":"e8e683d9-6835-38bb-9af2-47ade999cbbc","pitchNumber":2,"startTime":"2026-03-22T18:23:16.221Z","endTime":"2026-03-22T18:23:19.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81345929888677,"aZ":-30.09168117628868,"pfxX":-4.521112986503819,"pfxZ":1.479338990584644,"pX":0.8911636186949268,"pZ":3.3966724782948132,"vX0":-1.4710543326917924,"vY0":-118.66180047648703,"vZ0":0.4493000144619097,"x":83.03,"y":147.07,"x0":2.1088228146278856,"y0":50.001096415324525,"z0":5.979178454205973,"aX":-6.351553682005982},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.1,"breakHorizontal":8.5,"spinRate":2256,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4642071965540473,"extension":6.782259868417919},"index":2,"playId":"ea780f2b-12c5-3bc5-96a0-35b5b17bb8be","pitchNumber":3,"startTime":"2026-03-22T18:23:35.827Z","endTime":"2026-03-22T18:23:39.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.4,"endSpeed":83.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790513660478968,"aZ":-13.43321681900287,"pfxX":4.042493301502489,"pfxZ":10.550420077455868,"pX":-0.5301594148234053,"pZ":2.002416720710055,"vX0":-5.714967262617329,"vY0":-132.77865001761018,"vZ0":-7.923199895492746,"x":137.21,"y":184.71,"x0":1.130005212557989,"y0":50.00414357934101,"z0":6.013334652129149,"aX":7.1820547174020275},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2165,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.41332944110242575,"extension":6.900570979789993},"index":3,"playId":"943fbac2-8119-35d4-81cb-b2a5c66380f2","pitchNumber":4,"startTime":"2026-03-22T18:23:55.649Z","endTime":"2026-03-22T18:23:59.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111320897480716,"aZ":-30.660779263572636,"pfxX":-2.706624851594452,"pfxZ":1.01449191537845,"pX":-0.6176051674114728,"pZ":1.6512418019983508,"vX0":-5.332060240387462,"vY0":-121.42802958133763,"vZ0":-3.5510590663749486,"x":140.54,"y":194.2,"x0":1.9596516612234776,"y0":50.00336139656094,"z0":5.8045698251212805,"aX":-4.034581704680596},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":6.2,"spinRate":2249,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.45133470925194574,"extension":6.76241273047712},"index":4,"playId":"a2c57e1a-b828-3e59-aa6a-6ecec9433db3","pitchNumber":5,"startTime":"2026-03-22T18:24:15.490Z","endTime":"2026-03-22T18:24:19.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-22T18:24:26.782Z","endTime":"2026-03-22T18:24:41.283Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.1,"endSpeed":77.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107905669524612,"aZ":-27.919594089585633,"pfxX":-2.5299398005142355,"pfxZ":2.8158796315091816,"pX":0.7000566465611483,"pZ":1.7336360897458984,"vX0":-2.891960951638889,"vY0":-122.37910163051626,"vZ0":-3.79950524154824,"x":90.32,"y":191.97,"x0":2.2275805456415076,"y0":50.001106321500004,"z0":5.708901716545525,"aX":-3.820805100943115},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":2368,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.4482826350898841,"extension":6.7922214076728755},"hitData":{"launchSpeed":74.0,"launchAngle":34.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.25,"coordY":120.6}},"index":6,"playId":"432c31be-ee18-3f3a-9f84-0ab85e815476","pitchNumber":6,"startTime":"2026-03-22T18:24:41.283Z","endTime":"2026-03-22T18:24:49.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:24:49.825Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T18:25:07.286Z","endTime":"2026-03-22T18:26:54.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040510070153022,"aZ":-40.08514569302697,"pfxX":-5.029646928985514,"pfxZ":-6.344291484781591,"pX":1.1130282732841965,"pZ":3.377158963559168,"vX0":-0.06419047476685641,"vY0":-111.87173234527214,"vZ0":2.286560383892752,"x":74.57,"y":147.6,"x0":1.7939301484597876,"y0":50.00042049164645,"z0":6.496806650715564,"aX":-6.27684044419157},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.4,"breakHorizontal":9.1,"spinRate":2254,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.4924756771217349,"extension":6.618556129057126},"index":0,"playId":"e154932d-0946-3877-8452-abca588214e1","pitchNumber":1,"startTime":"2026-03-22T18:25:20.659Z","endTime":"2026-03-22T18:25:25.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":77.3,"endSpeed":70.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830989329990206,"aZ":-38.62389135263202,"pfxX":-4.052534936740386,"pfxZ":-5.127042660011773,"pX":0.7404986590628725,"pZ":2.2461079681843334,"vX0":-1.0313178292434606,"vY0":-112.52827660766452,"vZ0":-0.09446446730074509,"x":88.77,"y":178.14,"x0":1.7330279235592039,"y0":50.00013306703978,"z0":6.261218052281508,"aX":-5.10277720857132},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-8.9,"breakHorizontal":7.6,"spinRate":2350,"spinDirection":321},"zone":9,"typeConfidence":2.0,"plateTime":0.4901313987123461,"extension":6.724064888210325},"index":1,"playId":"176ed269-20b8-303c-9b4f-a7a5ab8c1c42","pitchNumber":2,"startTime":"2026-03-22T18:25:40.042Z","endTime":"2026-03-22T18:25:43.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70076221656603,"aZ":-12.533057585211916,"pfxX":3.203995684588075,"pfxZ":10.7620006025385,"pX":0.6115973971297433,"pZ":2.017793645882952,"vX0":-2.4393564816272613,"vY0":-135.06248960094595,"vZ0":-8.361798545301143,"x":93.69,"y":184.3,"x0":1.1156197758984343,"y0":50.005610251308696,"z0":6.0599909017804565,"aX":5.849542202933937},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-5.2,"spinRate":2251,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.40739956405028144,"extension":6.8229760813165745},"index":2,"playId":"b3dcf506-bf90-37c0-9d55-5f9390fa0644","pitchNumber":3,"startTime":"2026-03-22T18:25:59.861Z","endTime":"2026-03-22T18:26:02.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-22T18:26:21.620Z","endTime":"2026-03-22T18:26:25.633Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42828533197907,"aZ":-27.57495267769668,"pfxX":-3.7625470174400193,"pfxZ":3.1234671366554574,"pX":-0.1967438360448882,"pZ":1.4477840826184392,"vX0":-4.357979894254347,"vY0":-120.86441884288556,"vZ0":-4.315016620794785,"x":124.5,"y":199.69,"x0":2.1213302382926087,"y0":50.00452191626198,"z0":5.688794511707006,"aX":-5.5449074803626965},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":7.9,"spinRate":2289,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.45386286720244895,"extension":6.869006651311862},"index":4,"playId":"71799dff-f13e-3307-95eb-08bc4c0ba019","pitchNumber":4,"startTime":"2026-03-22T18:26:25.633Z","endTime":"2026-03-22T18:26:28.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28084129961996,"aZ":-30.53713117581954,"pfxX":-5.7418164393356745,"pfxZ":1.1470269013548933,"pX":0.5172439314512394,"pZ":1.8191873121218158,"vX0":-2.14572219151138,"vY0":-119.32621796105366,"vZ0":-2.8758308394578354,"x":97.28,"y":189.66,"x0":2.176823200261131,"y0":50.002504589047554,"z0":5.821793693266466,"aX":-8.189826440605552},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":10.9,"spinRate":2290,"spinDirection":315},"zone":9,"typeConfidence":2.0,"plateTime":0.4609340469669556,"extension":6.75411450852807},"index":5,"playId":"fccf9fc8-8050-3fb3-82e2-57b4a990a913","pitchNumber":5,"startTime":"2026-03-22T18:26:50.029Z","endTime":"2026-03-22T18:26:54.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:26:54.248Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Blaze Alexander to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:29:07.098Z","endTime":"2026-03-22T18:30:50.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.703777690063625,"aZ":-44.327057534921366,"pfxX":4.6186381698993575,"pfxZ":-8.778487406020023,"pX":0.7494945645368537,"pZ":0.07160600914523642,"vX0":2.774935611155715,"vY0":-118.348834845771,"vZ0":-5.155641562507496,"x":88.43,"y":236.85,"x0":-1.0480800118681037,"y0":50.00417636878873,"z0":6.444952663275604,"aX":6.392526703250082},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.0,"breakHorizontal":-9.1,"spinRate":2581,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4671834663536738,"extension":6.091456303058916},"index":0,"playId":"c88baf46-ca28-38c4-b6ff-052a925400f6","pitchNumber":1,"startTime":"2026-03-22T18:29:17.800Z","endTime":"2026-03-22T18:29:21.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92276896745534,"aZ":-44.63556380291675,"pfxX":2.7528837320139123,"pfxZ":-9.037642492588663,"pX":0.6672880662851042,"pZ":1.3130912460334472,"vX0":3.0005457019880746,"vY0":-118.24947756266046,"vZ0":-2.2251303456414546,"x":91.56,"y":203.33,"x0":-0.9879449225934988,"y0":50.00075676903676,"z0":6.461012691865533,"aX":3.7971157187044082},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.6,"breakHorizontal":-5.9,"spinRate":2515,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.46781044366284874,"extension":6.256524288469888},"index":1,"playId":"f7af9868-ecad-3bfe-95de-726f414b6693","pitchNumber":2,"startTime":"2026-03-22T18:29:40.448Z","endTime":"2026-03-22T18:29:45.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68808947031932,"aZ":-18.21437855371252,"pfxX":0.38471770219332846,"pfxZ":7.559357901187825,"pX":-0.15862766938760428,"pZ":1.936725543186165,"vX0":2.5525940967741088,"vY0":-135.34475588581626,"vZ0":-8.163663350298389,"x":123.05,"y":186.49,"x0":-1.16565590342228,"y0":50.00587376663975,"z0":6.277516152345276,"aX":0.7111435406139776},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-1.3,"spinRate":2186,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.40533428709989083,"extension":6.210132694768562},"index":2,"playId":"8a3d07f0-ed55-3fa1-b3c2-e956f8794bef","pitchNumber":3,"startTime":"2026-03-22T18:30:01.649Z","endTime":"2026-03-22T18:30:05.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.888856594260155,"aZ":-16.787484767414274,"pfxX":-9.299244058021728,"pfxZ":8.458118534508154,"pX":-0.016345706589268236,"pZ":1.7780587955309233,"vX0":5.40965368488163,"vY0":-135.34397477930648,"vZ0":-8.642340287532463,"x":117.62,"y":190.77,"x0":-0.8533762594706518,"y0":50.00344189888532,"z0":6.2341755850129354,"aX":-16.917575920130716},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":15.4,"spinRate":1994,"spinDirection":194},"zone":8,"typeConfidence":0.9,"plateTime":0.4077420162798493,"extension":6.147949429077455},"index":3,"playId":"30a36ae1-3949-346c-a1e0-c0fd073813c7","pitchNumber":4,"startTime":"2026-03-22T18:30:18.455Z","endTime":"2026-03-22T18:30:22.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-22T18:30:30.686Z","endTime":"2026-03-22T18:30:42.859Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397135224948684,"aZ":-33.28491054136472,"pfxX":9.371069773879183,"pfxZ":-0.7087182800869467,"pX":0.12533041243320145,"pZ":2.458866569162364,"vX0":1.0811301846086632,"vY0":-125.27818161598283,"vZ0":-2.5962403084685217,"x":112.22,"y":172.39,"x0":-1.529006384319828,"y0":50.00324452297411,"z0":6.265073163369813,"aX":14.699745937891548},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.7,"breakHorizontal":-17.2,"spinRate":2650,"spinDirection":53},"zone":5,"typeConfidence":0.9,"plateTime":0.43942122077517265,"extension":6.09860006549754},"hitData":{"launchSpeed":91.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.38,"coordY":145.95}},"index":5,"playId":"e79d610c-369e-3ce6-b7ed-eca2327f7c14","pitchNumber":5,"startTime":"2026-03-22T18:30:42.859Z","endTime":"2026-03-22T18:30:50.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:30:50.948Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:30:55.764Z","endTime":"2026-03-22T18:31:26.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954821833254595,"aZ":-19.07232336675117,"pfxX":-6.351517933562732,"pfxZ":7.053062070844531,"pX":0.16207737537495767,"pZ":2.891281775771948,"vX0":5.060999699482664,"vY0":-135.54706849802818,"vZ0":-5.365367647572933,"x":110.82,"y":160.72,"x0":-0.9051090720704545,"y0":50.00659956585177,"z0":6.230413959001576,"aX":-11.807433074380425},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":1421,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4042661238628904,"extension":6.250088005878408},"hitData":{"launchSpeed":104.2,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.42,"coordY":97.46}},"index":0,"playId":"e02805d1-e3ce-3d47-9469-7ba72b833310","pitchNumber":1,"startTime":"2026-03-22T18:31:15.494Z","endTime":"2026-03-22T18:31:26.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:31:26.412Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to right fielder Tyler O'Neill. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:31:33.731Z","endTime":"2026-03-22T18:32:17.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.639594376255005,"aZ":-16.06822840531706,"pfxX":-6.358018013063473,"pfxZ":8.732747221214403,"pX":1.1181347535936976,"pZ":1.577763783172209,"vX0":7.182717431070222,"vY0":-136.09299021776465,"vZ0":-9.28897441207103,"x":74.38,"y":196.18,"x0":-0.7509191922768994,"y0":50.000752972160214,"z0":6.1891776447215285,"aX":-11.721629897603872},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":9.7,"spinRate":2077,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.405137974234544,"extension":6.26376955970387},"index":0,"playId":"7ecdc767-ce0e-3442-a7ea-2d571f8d9057","pitchNumber":1,"startTime":"2026-03-22T18:31:48.914Z","endTime":"2026-03-22T18:31:52.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.577967675075378,"aZ":-16.56570523834966,"pfxX":-5.214073954148961,"pfxZ":8.4001551311961,"pX":0.08284611246095565,"pZ":2.368323258049002,"vX0":4.751318170819439,"vY0":-135.8791310668493,"vZ0":-7.148625329796822,"x":113.84,"y":174.84,"x0":-1.0165293412575225,"y0":50.002363908001165,"z0":6.197857852144101,"aX":-9.686687913870879},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":1110,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.40411144346065164,"extension":6.276079671019665},"hitData":{"launchSpeed":107.4,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.75,"coordY":112.66}},"index":1,"playId":"da2c5003-02b8-37b9-ab65-814a2916ee1e","pitchNumber":2,"startTime":"2026-03-22T18:32:08.209Z","endTime":"2026-03-22T18:32:17.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.80000000000001,"awayTeamWinProbability":32.19999999999999,"homeTeamWinProbabilityAdded":-4.799999999999983,"leverageIndex":1.46,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:32:17.956Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Young grounds into a force out, shortstop Gunnar Henderson to second baseman Blaze Alexander. Brady House to 3rd. CJ Abrams out at 2nd. Jacob Young to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:32:27.666Z","endTime":"2026-03-22T18:33:28.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.953630113961456,"aZ":-32.922892937562075,"pfxX":5.3464988186884534,"pfxZ":-0.4689036006536522,"pX":0.8278108126357799,"pZ":2.1768567140388204,"vX0":3.6331420745696668,"vY0":-125.66459851917608,"vZ0":-3.3562762118076592,"x":85.45,"y":180.0,"x0":-1.3323534648604398,"y0":50.00378664960474,"z0":6.210117492849349,"aX":8.532552217292082},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-10.6,"spinRate":2650,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4362066370986817,"extension":6.1700225487625815},"index":0,"playId":"b4e2655a-fafd-36a2-953d-6b67dac5e9b0","pitchNumber":1,"startTime":"2026-03-22T18:32:54.326Z","endTime":"2026-03-22T18:32:57.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073163439749823,"aZ":-32.143058467319534,"pfxX":6.812265011045531,"pfxZ":0.019102976490664503,"pX":0.4117645162291544,"pZ":2.4764347623337883,"vX0":2.413295543328527,"vY0":-124.88966995519404,"vZ0":-2.7458088159428398,"x":101.3,"y":171.92,"x0":-1.4553095562904397,"y0":50.002518046102985,"z0":6.267307399905292,"aX":10.626262336272045},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":-13.0,"spinRate":2664,"spinDirection":53},"zone":6,"typeConfidence":0.9,"plateTime":0.4406671874523833,"extension":6.19543216728709},"hitData":{"launchSpeed":71.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":154.72}},"index":1,"playId":"e9fa517f-afa1-30d3-a610-165da52791fd","pitchNumber":2,"startTime":"2026-03-22T18:33:13.126Z","endTime":"2026-03-22T18:33:28.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":5.09999999999998,"leverageIndex":2.4,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:33:28.310Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Tena grounds into a force out, fielded by shortstop Gunnar Henderson. Jacob Young out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:34:00.373Z","endTime":"2026-03-22T18:35:06.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":78.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92663031625528,"aZ":-30.787181196817446,"pfxX":6.677080673344566,"pfxZ":0.879819331478517,"pX":-0.1013715787057252,"pZ":3.070331763296004,"vX0":1.517696863266394,"vY0":-125.97193713478016,"vZ0":-1.576300664958621,"x":120.86,"y":155.88,"x0":-1.5812218013656052,"y0":50.0045705575971,"z0":6.23626322046692,"aX":10.53598298360582},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2602,"spinDirection":58},"zone":2,"typeConfidence":0.9,"plateTime":0.4378670081497704,"extension":6.172565929451451},"index":0,"playId":"94677bab-4ca2-31a8-b248-66c44c6cafe5","pitchNumber":1,"startTime":"2026-03-22T18:34:20.298Z","endTime":"2026-03-22T18:34:23.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"d02cbeb5-d7c7-4e35-bc9b-e548b716df07","startTime":"2026-03-22T18:34:41.053Z","endTime":"2026-03-22T18:34:46.053Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57726042543491,"aZ":-17.984249932277415,"pfxX":-5.803265269598578,"pfxZ":7.433315101427655,"pX":-0.5134209555005439,"pZ":2.2424526967233516,"vX0":3.496366799376214,"vY0":-138.00246925232764,"vZ0":-7.183452770262545,"x":136.57,"y":178.23,"x0":-1.0494222406178082,"y0":50.005248030672675,"z0":6.1119108279255485,"aX":-11.083096979942011},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":9.7,"spinRate":2299,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.39841200697921275,"extension":6.238011956760182},"hitData":{"launchSpeed":86.0,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":144.59}},"index":2,"playId":"36d8a644-ecf1-301d-a0eb-67934413d103","pitchNumber":2,"startTime":"2026-03-22T18:34:58.483Z","endTime":"2026-03-22T18:35:06.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":5.700000000000017,"leverageIndex":2.16,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:35:06.328Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler O'Neill doubles (2) on a sharp fly ball to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:37:11.689Z","endTime":"2026-03-22T18:39:46.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46948791507706,"aZ":-13.021747413979138,"pfxX":5.958814867568532,"pfxZ":10.597371834023754,"pX":0.009352617344456741,"pZ":2.3064687605890746,"vX0":-4.1188994920805975,"vY0":-134.42577390726004,"vZ0":-7.568351723202398,"x":116.64,"y":176.51,"x0":0.7968109567067893,"y0":50.00554457819016,"z0":6.1071047609546465,"aX":10.773590196744653},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":-9.7,"spinRate":2177,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4093764964027429,"extension":6.971985861756116},"index":0,"playId":"5565db8f-dc67-3725-bd9a-4be204a14522","pitchNumber":1,"startTime":"2026-03-22T18:37:15.716Z","endTime":"2026-03-22T18:37:22.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46265846521896,"aZ":-29.8507244774787,"pfxX":-3.8745937707680587,"pfxZ":1.6017964938218103,"pX":0.1620738934968932,"pZ":2.796676930670924,"vX0":-3.180159090558021,"vY0":-119.23793897693967,"vZ0":-1.1624734382960407,"x":110.82,"y":163.27,"x0":2.0131513704756316,"y0":50.00185532168389,"z0":5.967272521764681,"aX":-5.616632966589387},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":7.8,"spinRate":2269,"spinDirection":297},"zone":2,"typeConfidence":2.0,"plateTime":0.4581649899128961,"extension":6.759160542002569},"index":1,"playId":"c271fd2d-be08-31f3-9f9f-5a7cd8b9aacc","pitchNumber":2,"startTime":"2026-03-22T18:37:44.280Z","endTime":"2026-03-22T18:37:47.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-22T18:37:59.867Z","endTime":"2026-03-22T18:38:12.205Z","isPitch":false,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729088503234088,"aZ":-38.42630565619022,"pfxX":-3.60515323661723,"pfxZ":-4.894306881729246,"pX":-0.15142873337507598,"pZ":2.6788348088151017,"vX0":-2.6967112891726686,"vY0":-113.21420394994504,"vZ0":0.6180430268135391,"x":122.77,"y":166.45,"x0":1.5302901012081311,"y0":50.00242690407653,"z0":6.2978397822036145,"aX":-4.6053300364923935},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.3,"breakHorizontal":7.3,"spinRate":2106,"spinDirection":336},"zone":5,"typeConfidence":2.0,"plateTime":0.48675954542851674,"extension":6.816904678874401},"index":3,"playId":"5d064957-a3ff-3abd-8276-541735b5005d","pitchNumber":3,"startTime":"2026-03-22T18:38:12.205Z","endTime":"2026-03-22T18:38:16.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0607345682993,"aZ":-13.689851012239084,"pfxX":5.395317363354129,"pfxZ":10.300129160879866,"pX":-0.14918290720864538,"pZ":2.64546961673969,"vX0":-4.591826542321073,"vY0":-134.80550321727387,"vZ0":-6.542521915700241,"x":122.69,"y":167.35,"x0":0.8962957819003495,"y0":50.00461264147078,"z0":6.116429194715991,"aX":9.685245666887164},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-8.5,"spinRate":2033,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4102080621603439,"extension":6.974627938926465},"index":4,"playId":"90f54f1f-1ec5-3577-ac64-01f5c5834790","pitchNumber":4,"startTime":"2026-03-22T18:38:47.546Z","endTime":"2026-03-22T18:38:50.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35629595064944,"aZ":-27.755426381812065,"pfxX":3.738651938597568,"pfxZ":3.1056846468577994,"pX":0.23645390078335068,"pZ":3.5226401346494134,"vX0":-4.460403294717134,"vY0":-119.18088172066135,"vZ0":-0.005382657874038355,"x":107.99,"y":143.67,"x0":1.656531684999741,"y0":50.00166596343369,"z0":6.055836308174811,"aX":5.316602410188295},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.9,"breakHorizontal":-5.5,"spinRate":1358,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.4616135783276354,"extension":6.965572021487441},"index":5,"playId":"bcf51a24-f9c5-3af3-bbbc-ae089d7d5d93","pitchNumber":5,"startTime":"2026-03-22T18:39:09.503Z","endTime":"2026-03-22T18:39:12.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231486899394277,"aZ":-27.64377363555884,"pfxX":-3.755793834943341,"pfxZ":3.032633673704913,"pX":-0.6375358377868137,"pZ":2.323299886944574,"vX0":-5.340449856541022,"vY0":-121.28752433497742,"vZ0":-2.37789448226824,"x":141.3,"y":176.05,"x0":2.078882573773238,"y0":50.00280352003432,"z0":5.721871773538074,"aX":-5.606066903496891},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":8.0,"spinRate":2158,"spinDirection":314},"zone":4,"typeConfidence":2.0,"plateTime":0.45122193960337675,"extension":6.868817152105308},"hitData":{"launchSpeed":101.5,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":15.45,"coordY":90.58}},"index":6,"playId":"e428be45-0598-3880-95ca-f2e2b3a6cdce","pitchNumber":6,"startTime":"2026-03-22T18:39:32.294Z","endTime":"2026-03-22T18:39:46.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":4.199999999999989,"leverageIndex":0.6,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:39:46.575Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a ground ball to third baseman Brady House.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:40:07.907Z","endTime":"2026-03-22T18:40:59.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"postOnSecond":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.140464928176005,"aZ":-34.60360877437549,"pfxX":-5.178074654978172,"pfxZ":-1.7122070291498321,"pX":0.13094105293122085,"pZ":3.020411691965125,"vX0":-2.6946340396883746,"vY0":-117.96606036702471,"vZ0":0.40380816593546776,"x":112.01,"y":157.23,"x0":1.95851952216163,"y0":50.003625308706106,"z0":6.021073275999621,"aX":-7.342729534678871},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.8,"breakHorizontal":10.0,"spinRate":2236,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.4632145457001555,"extension":6.6509582425896525},"index":0,"playId":"8d269498-654b-3b48-87ae-f7589cc0b925","pitchNumber":1,"startTime":"2026-03-22T18:40:23.305Z","endTime":"2026-03-22T18:40:27.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.276371699068957,"aZ":-14.251112117449608,"pfxX":5.318925756588417,"pfxZ":9.976762857399887,"pX":-0.3234476510677168,"pZ":1.5346235341547794,"vX0":-4.915152155832955,"vY0":-133.10400461554232,"vZ0":-9.236516819931808,"x":129.33,"y":197.35,"x0":0.8550696767656595,"y0":50.00050583178745,"z0":6.078917755547969,"aX":9.553138439054383},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-8.6,"spinRate":2015,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.41132586346558275,"extension":6.940455382506998},"hitData":{"launchSpeed":85.8,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":162.83}},"index":1,"playId":"8db019b7-bba6-347a-8b50-389c25840644","pitchNumber":2,"startTime":"2026-03-22T18:40:48.694Z","endTime":"2026-03-22T18:40:59.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.79,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:40:59.715Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Coby Mayo grounds into a force out, fielded by third baseman Brady House. Tyler O'Neill out at 3rd. Ryan Mountcastle to 2nd. Coby Mayo to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:41:28.744Z","endTime":"2026-03-22T18:42:53.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.5,"endSpeed":76.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875275833904862,"aZ":-32.63212937880792,"pfxX":-1.942148237679909,"pfxZ":-0.31221903193148304,"pX":-1.5845894424908804,"pZ":0.9460007748157224,"vX0":-7.582858238472042,"vY0":-119.92030398279117,"vZ0":-4.666916678763194,"x":177.4,"y":213.24,"x0":1.8750596199630296,"y0":50.005950683888116,"z0":5.838785317959433,"aX":-2.8188227507701122},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.4,"breakHorizontal":5.4,"spinRate":2315,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4572971084782238,"extension":6.871676008908143},"index":0,"playId":"0c320522-6b34-332d-a0dd-8219ed4486f7","pitchNumber":1,"startTime":"2026-03-22T18:41:28.744Z","endTime":"2026-03-22T18:41:32.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 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":83.4,"endSpeed":77.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21883753402084,"aZ":-32.8227951472401,"pfxX":-1.548304797501126,"pfxZ":-0.4370960406098051,"pX":-0.1698285348462731,"pZ":0.21134408159362558,"vX0":-4.794339533791977,"vY0":-121.26649233723361,"vZ0":-6.360942111333625,"x":123.47,"y":233.07,"x0":2.035829076848146,"y0":50.00381286286408,"z0":5.739881877990923,"aX":-2.2996272009258614},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":4.0,"spinRate":2303,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.45208098031129795,"extension":6.804502468727544},"index":1,"playId":"36dc24f4-c0f3-39ce-8790-b91f13cfb791","pitchNumber":2,"startTime":"2026-03-22T18:41:50.089Z","endTime":"2026-03-22T18:41:54.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35970402822553,"aZ":-37.51968632026551,"pfxX":-5.067920816072633,"pfxZ":-4.186138495419261,"pX":0.15239917879346773,"pZ":2.3948763726815945,"vX0":-1.4754438584228255,"vY0":-113.10673138499655,"vZ0":-0.12689934781849388,"x":111.19,"y":174.12,"x0":1.4739147216028088,"y0":50.00228906906859,"z0":6.259309729400909,"aX":-6.472637421712143},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.2,"breakHorizontal":9.6,"spinRate":2221,"spinDirection":327},"zone":5,"typeConfidence":2.0,"plateTime":0.4869171716811662,"extension":6.78820721938709},"index":2,"playId":"d4fd9161-f519-3622-a75d-14d3cd390816","pitchNumber":3,"startTime":"2026-03-22T18:42:20.659Z","endTime":"2026-03-22T18:42:24.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294502765027815,"aZ":-10.02905262626137,"pfxX":4.116245731650761,"pfxZ":12.349731151277119,"pX":-0.20762165739888405,"pZ":2.2937822320427017,"vX0":-5.124444058455432,"vY0":-133.9002224456278,"vZ0":-8.050507673091852,"x":124.91,"y":176.85,"x0":1.207478500748624,"y0":50.00005897608754,"z0":6.080270417923024,"aX":7.379713054609831},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.5,"breakHorizontal":-6.2,"spinRate":2196,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.41101969377049885,"extension":6.946433572459593},"hitData":{"launchSpeed":101.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.97,"coordY":166.46}},"index":3,"playId":"2dd2c2b2-90cc-3152-8e0e-7ff2538816ac","pitchNumber":4,"startTime":"2026-03-22T18:42:42.222Z","endTime":"2026-03-22T18:42:53.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":-3.299999999999983,"leverageIndex":1.14,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:42:53.223Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:43:10.916Z","endTime":"2026-03-22T18:44:06.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":69.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.945055305210495,"aZ":-34.54224557183475,"pfxX":-3.8396853015158343,"pfxZ":-1.8932542959249528,"pX":-0.13361461465514302,"pZ":3.289309915615664,"vX0":-1.9773173202307404,"vY0":-112.62560733582235,"vZ0":0.9149917817453275,"x":122.09,"y":149.97,"x0":1.263106166893348,"y0":50.004874515246584,"z0":6.452076436910833,"aX":-4.791231655926838},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-2.8,"breakHorizontal":7.6,"spinRate":2226,"spinDirection":338},"zone":2,"typeConfidence":2.0,"plateTime":0.49178461814989305,"extension":6.706273921005249},"index":0,"playId":"77d585b2-ecbe-38a7-bb10-6b01cabb0968","pitchNumber":1,"startTime":"2026-03-22T18:43:20.934Z","endTime":"2026-03-22T18:43:24.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45023332458491,"aZ":-31.55685050553833,"pfxX":-2.7381322031109505,"pfxZ":0.4197954110356026,"pX":-0.43306395593399033,"pZ":1.369868672467572,"vX0":-5.118858915951697,"vY0":-121.0837838815847,"vZ0":-3.925495566206876,"x":133.51,"y":201.79,"x0":2.0747091117952445,"y0":50.00193810870042,"z0":5.811562272445038,"aX":-4.0132200657178725},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":6.4,"spinRate":2308,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.45457501905433517,"extension":6.794903221393666},"index":1,"playId":"f23fa668-fa71-33da-9d74-359bdc34181c","pitchNumber":2,"startTime":"2026-03-22T18:43:42.368Z","endTime":"2026-03-22T18:43:46.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.298039200830807,"aZ":-31.021916807873815,"pfxX":-3.7575965160394533,"pfxZ":0.7821060967607494,"pX":0.03135910913449195,"pZ":1.684363862348637,"vX0":-3.924479823354739,"vY0":-120.72864413293927,"vZ0":-3.4012232029631706,"x":115.8,"y":193.3,"x0":2.168301168979253,"y0":50.00273179907614,"z0":5.852281835815164,"aX":-5.525597817023352},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.8,"breakHorizontal":7.8,"spinRate":2111,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4543170002244419,"extension":6.7594325665958985},"index":2,"playId":"d436307c-f4a8-38a5-bfef-9b77e7f9b00f","pitchNumber":3,"startTime":"2026-03-22T18:44:03.523Z","endTime":"2026-03-22T18:44:06.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.10000000000001,"awayTeamWinProbability":21.89999999999999,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:44:06.823Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:44:20.844Z","endTime":"2026-03-22T18:47:10.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311530278042614,"aZ":-39.00615053604756,"pfxX":-5.923584246075578,"pfxZ":-5.56996763729272,"pX":0.8910757323633313,"pZ":4.520126230141541,"vX0":-0.0074765198317324755,"vY0":-111.39674397936803,"vZ0":4.6070376891257805,"x":83.03,"y":116.74,"x0":1.6609504596825804,"y0":50.00016164970637,"z0":6.516264649689464,"aX":-7.271449406327281},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.2,"breakHorizontal":10.7,"spinRate":2174,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.49609040403540483,"extension":6.650223226214494},"index":0,"playId":"3933c9e6-4eda-3666-9c4c-9ca297ed8c47","pitchNumber":1,"startTime":"2026-03-22T18:44:35.253Z","endTime":"2026-03-22T18:44:38.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 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.5,"endSpeed":71.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760206824595354,"aZ":-36.41042053393235,"pfxX":-2.6380831450139257,"pfxZ":-3.2764331321520515,"pX":-0.7866350862074142,"pZ":-0.28221728682360736,"vX0":-4.07230124432489,"vY0":-114.078477189778,"vZ0":-5.9643130378908955,"x":146.98,"y":246.4,"x0":1.3780026010039321,"y0":50.00467040341959,"z0":6.035750239092435,"aX":-3.4092837237011238},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.3,"breakHorizontal":6.0,"spinRate":2227,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4837250864397977,"extension":6.886246834021199},"index":1,"playId":"9b00b506-52a2-3297-9028-c2ddb9877301","pitchNumber":2,"startTime":"2026-03-22T18:44:57.710Z","endTime":"2026-03-22T18:45:03.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.633428913718966,"aZ":-30.15775988491753,"pfxX":-1.6861223898677993,"pfxZ":1.338976512566445,"pX":-0.4307891105368327,"pZ":1.5755748034757935,"vX0":-5.2021361175793315,"vY0":-121.71473505861239,"vZ0":-3.9553383906799935,"x":133.42,"y":196.24,"x0":1.948589040405439,"y0":50.00594853131052,"z0":5.817442640515654,"aX":-2.5432222587666176},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":4.2,"spinRate":2160,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44904609712747723,"extension":6.672824801306541},"index":2,"playId":"cc461bfe-8b22-3acf-91b3-3a82a5ebe105","pitchNumber":3,"startTime":"2026-03-22T18:45:28.403Z","endTime":"2026-03-22T18:45:31.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.4,"endSpeed":76.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564003389457508,"aZ":-28.827030702198908,"pfxX":-4.544294331356471,"pfxZ":2.2978227471804207,"pX":-0.39075511786648137,"pZ":1.1379409319668319,"vX0":-4.1233300613461195,"vY0":-119.93588946921933,"vZ0":-4.922902326093712,"x":131.89,"y":208.06,"x0":1.9419656754012942,"y0":50.00022445949685,"z0":5.792956929696667,"aX":-6.607337856119213},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":9.2,"spinRate":2240,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4569792076176009,"extension":6.728049456574626},"index":3,"playId":"a89db05c-292d-3df1-887f-da7527b1908f","pitchNumber":4,"startTime":"2026-03-22T18:45:50.239Z","endTime":"2026-03-22T18:45:53.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-22T18:46:06.938Z","endTime":"2026-03-22T18:46:27.923Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 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":83.3,"endSpeed":76.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93515630549743,"aZ":-31.14895288338507,"pfxX":-3.8246436241540698,"pfxZ":0.6917874912099746,"pX":-0.3008225719492679,"pZ":0.8037081758410043,"vX0":-4.691893108786675,"vY0":-121.14354396703462,"vZ0":-5.020810964636707,"x":128.47,"y":217.08,"x0":2.162023346754608,"y0":50.00119287089206,"z0":5.643900490293381,"aX":-5.651092593596609},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":8.0,"spinRate":2325,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45312893578994684,"extension":6.863125768783504},"index":5,"playId":"68c4c374-d132-39b6-9e75-98c917cbad4a","pitchNumber":5,"startTime":"2026-03-22T18:46:27.923Z","endTime":"2026-03-22T18:46:32.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732930441635858,"aZ":-32.04950833959022,"pfxX":-2.310841987457856,"pfxZ":0.08496066120606294,"pX":0.10480780921194088,"pZ":1.768084113941775,"vX0":-4.3923669986333955,"vY0":-121.70774799521973,"vZ0":-2.7569085244175398,"x":113.0,"y":191.04,"x0":2.2521580720291094,"y0":50.00365969622322,"z0":5.766198447521244,"aX":-3.3745993141917556},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":5.5,"spinRate":2199,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.4546533902122398,"extension":6.761786957991485},"hitData":{"launchSpeed":89.0,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":151.68}},"index":6,"playId":"a8289492-e49c-326b-a466-ea69bb0431ae","pitchNumber":6,"startTime":"2026-03-22T18:46:59.510Z","endTime":"2026-03-22T18:47:10.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.000000000000014,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:47:10.286Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out sharply to shortstop Gunnar Henderson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:49:10.387Z","endTime":"2026-03-22T18:49:22.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424896836935265,"aZ":-14.84594665335166,"pfxX":0.8278118965071248,"pfxZ":9.557747539312407,"pX":-0.37890790541329505,"pZ":2.1310316194621506,"vX0":1.9949003995612142,"vY0":-133.9081690565732,"vZ0":-7.784309048432219,"x":131.44,"y":181.24,"x0":-1.2415968439259766,"y0":50.00148045792208,"z0":6.1417954521302995,"aX":1.4997376951041872},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-1.9,"spinRate":2232,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.4093270761619525,"extension":6.241752636725084},"hitData":{"launchSpeed":102.4,"launchAngle":8.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":125.61,"coordY":133.82}},"index":0,"playId":"c18c9b3e-4b6d-3dc6-aff4-31bd685bc833","pitchNumber":1,"startTime":"2026-03-22T18:49:17.703Z","endTime":"2026-03-22T18:49:22.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:49:22.758Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:49:38.073Z","endTime":"2026-03-22T18:50:54.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658587929166426,"aZ":-44.035850439033325,"pfxX":4.15146730036284,"pfxZ":-8.211760733365187,"pX":-0.5335512256347381,"pZ":3.3437137800889603,"vX0":0.17237992113996292,"vY0":-120.33557373780341,"vZ0":1.6012977967437925,"x":137.34,"y":148.5,"x0":-1.1445490291813545,"y0":50.00267681552924,"z0":6.616316147847127,"aX":5.996033801736856},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.0,"breakHorizontal":-7.6,"spinRate":2506,"spinDirection":30},"zone":1,"typeConfidence":0.9,"plateTime":0.45782917483835117,"extension":6.230183931507722},"index":0,"playId":"7da0267d-dc02-3a6f-b3e6-c89e3748a64f","pitchNumber":1,"startTime":"2026-03-22T18:49:50.351Z","endTime":"2026-03-22T18:49:54.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116529761780182,"aZ":-19.98276236458463,"pfxX":3.4171912266472377,"pfxZ":6.77936503535965,"pX":1.3369264708924786,"pZ":2.8345851360248835,"vX0":5.155741728899911,"vY0":-133.3760128290475,"vZ0":-5.44910335660011,"x":66.04,"y":162.25,"x0":-1.0664863486456817,"y0":50.00569402648349,"z0":6.3486220068686965,"aX":6.1466359813040565},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-7.3,"spinRate":2421,"spinDirection":185},"zone":12,"typeConfidence":0.77,"plateTime":0.4109225576047746,"extension":6.244205685510456},"index":1,"playId":"58fec438-47ab-3ecb-950e-932664f50936","pitchNumber":2,"startTime":"2026-03-22T18:50:07.300Z","endTime":"2026-03-22T18:50:11.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.1,"endSpeed":74.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075864531888545,"aZ":-44.91317936977667,"pfxX":5.819388042360615,"pfxZ":-9.128864708234595,"pX":-1.574667466689267,"pZ":0.9374845684562323,"vX0":-2.0267884713473787,"vY0":-119.37904711534928,"vZ0":-2.924558181244004,"x":177.02,"y":213.47,"x0":-1.4543050510392537,"y0":50.003113235310074,"z0":6.353931669239543,"aX":8.120878548200881},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.9,"breakHorizontal":-9.7,"spinRate":2569,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.46477222280312036,"extension":6.2938584294811},"index":2,"playId":"8b2894e3-a8ea-371f-a5b1-27a0824597c4","pitchNumber":3,"startTime":"2026-03-22T18:50:24.357Z","endTime":"2026-03-22T18:50:27.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733223768444965,"aZ":-35.60939106884209,"pfxX":6.503270842715372,"pfxZ":-2.27252184213212,"pX":0.06609796054788036,"pZ":3.13190459874557,"vX0":2.0952712757104903,"vY0":-123.06108655632231,"vZ0":-0.2599045292376313,"x":114.48,"y":154.22,"x0":-1.6444573158271358,"y0":50.00302565359325,"z0":6.292948976922775,"aX":9.829032918280788},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-12.2,"spinRate":2589,"spinDirection":46},"zone":2,"typeConfidence":0.9,"plateTime":0.4475934808985751,"extension":6.1163299319677416},"hitData":{"launchSpeed":111.2,"launchAngle":6.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.25,"coordY":126.65}},"index":3,"playId":"856b8d05-6b5d-306c-bbe9-5bad79c93c52","pitchNumber":4,"startTime":"2026-03-22T18:50:42.770Z","endTime":"2026-03-22T18:50:54.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:50:54.498Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas walks. James Wood to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:51:03.192Z","endTime":"2026-03-22T18:52:47.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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":92.4,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23807862070509,"aZ":-20.340039243039193,"pfxX":2.853281518646612,"pfxZ":6.559156537225258,"pX":0.18518136053726164,"pZ":3.3976405806715526,"vX0":2.3873346856434745,"vY0":-134.47557965337083,"vZ0":-4.111560069764041,"x":109.94,"y":147.04,"x0":-1.0894808507487737,"y0":50.002588300386286,"z0":6.417337297051487,"aX":5.1465983300856575},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":-5.8,"spinRate":2370,"spinDirection":182},"zone":2,"typeConfidence":0.78,"plateTime":0.4096619285072389,"extension":6.166593958309508},"index":0,"playId":"b31ca36f-4e2b-34d4-b784-20b93b259d65","pitchNumber":1,"startTime":"2026-03-22T18:51:18.554Z","endTime":"2026-03-22T18:51:22.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.3,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30483730258517,"aZ":-20.1852162234839,"pfxX":2.5118899899673663,"pfxZ":6.630735926051938,"pX":1.1313795218365725,"pZ":2.062521615595287,"vX0":4.65055672393927,"vY0":-134.14654552389885,"vZ0":-6.896113900979902,"x":73.87,"y":183.09,"x0":-0.9565928541223573,"y0":50.00042174177419,"z0":6.124877430524475,"aX":4.536824793459296},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":-5.6,"spinRate":2337,"spinDirection":181},"zone":14,"typeConfidence":0.78,"plateTime":0.409634026428503,"extension":6.417412652817136},"index":1,"playId":"7ec629ad-e753-3f8a-b3b7-ca21500f94b8","pitchNumber":2,"startTime":"2026-03-22T18:51:40.332Z","endTime":"2026-03-22T18:51:44.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65292195946413,"aZ":-13.756062501055093,"pfxX":-3.3378470760550782,"pfxZ":10.105790165728855,"pX":-0.8065794203309561,"pZ":4.184151004684688,"vX0":1.79983314012273,"vY0":-135.39863990694926,"vZ0":-3.0535259946676887,"x":147.74,"y":125.81,"x0":-1.0528746573842596,"y0":50.0020713049292,"z0":6.3130493772252025,"aX":-6.082687195051826},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2156,"spinDirection":182},"zone":11,"typeConfidence":0.89,"plateTime":0.40742799959208,"extension":6.132660826606305},"index":2,"playId":"37acb4b9-785d-36e0-8548-b0e2010b1188","pitchNumber":3,"startTime":"2026-03-22T18:52:01.549Z","endTime":"2026-03-22T18:52:05.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.4,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.566486204716355,"aZ":-20.13353786838569,"pfxX":2.745023705734016,"pfxZ":6.63997760995068,"pX":0.09505033358263294,"pZ":2.6065562344976905,"vX0":2.261709931749757,"vY0":-134.44211130265327,"vZ0":-5.647324087239507,"x":113.38,"y":168.4,"x0":-1.1165142510558859,"y0":50.00599584136503,"z0":6.181957710933699,"aX":4.981479216332081},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":-5.5,"spinRate":2359,"spinDirection":180},"zone":5,"typeConfidence":0.78,"plateTime":0.40880153726135493,"extension":6.349467949999248},"index":3,"playId":"59fd45e2-6f0c-39c6-bf2b-2f7e6e33816f","pitchNumber":4,"startTime":"2026-03-22T18:52:22.806Z","endTime":"2026-03-22T18:52:26.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.716606125051996,"aZ":-19.087141495376965,"pfxX":-8.674372396317533,"pfxZ":7.389796918920505,"pX":-1.1658363476546267,"pZ":3.116368884447025,"vX0":2.7102300484822535,"vY0":-133.7179689882504,"vZ0":-4.330422428465763,"x":161.44,"y":154.64,"x0":-1.079127903266709,"y0":50.00499438498206,"z0":6.166961073072204,"aX":-15.366158453649287},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":14.9,"spinRate":2066,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4130947206980351,"extension":6.167811378526921},"index":4,"playId":"bd096d87-5e94-3cd7-8820-7129c8d26451","pitchNumber":5,"startTime":"2026-03-22T18:52:43.613Z","endTime":"2026-03-22T18:52:47.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.59,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:52:47.278Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, first baseman Ryan Mountcastle to pitcher Kyle Bradish. James Wood to 3rd. Drew Millas to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:53:14.399Z","endTime":"2026-03-22T18:53:22.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99420468094926,"aZ":-30.57894075524252,"pfxX":8.010151090658415,"pfxZ":1.0263240374094638,"pX":-0.1977519025034451,"pZ":2.0574803658224603,"vX0":0.974431468041318,"vY0":-124.70698543952072,"vZ0":-3.7390838856371316,"x":124.54,"y":183.23,"x0":-1.6340983290916853,"y0":50.0025131165338,"z0":6.132924195097353,"aX":12.459292922362172},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-14.8,"spinRate":2628,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4413084350709151,"extension":6.232601455528354},"hitData":{"launchSpeed":104.7,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":161.31}},"index":0,"playId":"6de5beb8-0345-329c-8eac-882f5aab491c","pitchNumber":1,"startTime":"2026-03-22T18:53:14.399Z","endTime":"2026-03-22T18:53:22.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":2.61,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:53:22.432Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:53:56.404Z","endTime":"2026-03-22T18:55:23.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395848027131706,"aZ":-32.14042926592455,"pfxX":6.1925783918704,"pfxZ":0.018322568834252095,"pX":-0.7095729889259695,"pZ":2.1541874858532783,"vX0":0.7163280900995401,"vY0":-124.61358329071363,"vZ0":-3.21185987260327,"x":144.05,"y":180.62,"x0":-1.8051010732504662,"y0":50.001234522746024,"z0":6.1310273369395425,"aX":9.680868143882709},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-11.4,"spinRate":2653,"spinDirection":52},"zone":7,"typeConfidence":0.9,"plateTime":0.4405240700864166,"extension":6.209205545675134},"index":0,"playId":"b925b5e0-17a7-3a59-aa7c-eaecb1081b50","pitchNumber":1,"startTime":"2026-03-22T18:53:56.404Z","endTime":"2026-03-22T18:53:59.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89222655394612,"aZ":-18.023825319182695,"pfxX":-6.8132333476143465,"pfxZ":7.543665710051894,"pX":0.18846098910911976,"pZ":3.7122921476435593,"vX0":5.413261562720204,"vY0":-136.96879796603284,"vZ0":-3.5995841904505017,"x":109.82,"y":138.55,"x0":-0.9410920179509457,"y0":50.0019314145179,"z0":6.296592043544114,"aX":-12.777989930911195},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":11.0,"spinRate":2157,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40187961692612273,"extension":6.216061102044341},"index":1,"playId":"7044e7b3-10ce-3215-b479-c6c2ce0905f7","pitchNumber":2,"startTime":"2026-03-22T18:54:30.972Z","endTime":"2026-03-22T18:54:34.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495601510658204,"aZ":-27.789190277461177,"pfxX":5.360095752955681,"pfxZ":2.7378831880961565,"pX":0.07365998595268308,"pZ":1.5034182970431833,"vX0":2.0918804862647598,"vY0":-126.24486649433989,"vZ0":-5.5847297380302034,"x":114.19,"y":198.19,"x0":-1.463861321029504,"y0":50.003747905590714,"z0":6.002097725345224,"aX":8.58724337319996},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-10.2,"spinRate":2635,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4351087371068525,"extension":6.292628327773104},"index":2,"playId":"02e1dba3-43db-3c38-a040-3680aaf20bb1","pitchNumber":3,"startTime":"2026-03-22T18:54:49.369Z","endTime":"2026-03-22T18:54:53.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96223004869455,"aZ":-14.68263097594159,"pfxX":-5.633161216890258,"pfxZ":9.085526476553076,"pX":0.3918794352428794,"pZ":2.9074800664806846,"vX0":4.794508116371462,"vY0":-139.23829147713292,"vZ0":-6.425538037517461,"x":102.06,"y":160.28,"x0":-0.6372863639364107,"y0":50.00359812481537,"z0":6.252110026265093,"aX":-10.84527755474792},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2183,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.3963639489103623,"extension":6.372070883046208},"hitData":{"launchSpeed":77.3,"launchAngle":42.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.1,"coordY":100.07}},"index":3,"playId":"a792666f-10e0-3831-af93-b45585c8a19e","pitchNumber":4,"startTime":"2026-03-22T18:55:14.747Z","endTime":"2026-03-22T18:55:23.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":7.400000000000006,"leverageIndex":2.68,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:55:23.051Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:57:57.999Z","endTime":"2026-03-22T18:59:10.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Sinclair replaces Mitchell Parker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-22T18:57:16.136Z","endTime":"2026-03-22T18:58:00.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695378,"link":"/api/v1/people/695378"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14063143640006,"aZ":-28.493224017103334,"pfxX":11.018700982443633,"pfxZ":2.610044920208889,"pX":1.6054191089429093,"pZ":2.23035014953554,"vX0":5.00272616226389,"vY0":-118.52659535947198,"vZ0":-0.6932907808605071,"x":55.81,"y":178.56,"x0":-1.969136919394181,"y0":50.005924412612266,"z0":5.144655955279704,"aX":15.570008853811917},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.8,"breakHorizontal":-21.2,"spinRate":2521,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.463354105568468,"extension":6.551622646961469},"index":1,"playId":"9d90e4e8-8ef4-31be-8a54-ae0bf6639f95","pitchNumber":1,"startTime":"2026-03-22T18:58:00.308Z","endTime":"2026-03-22T18:58:03.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8990295322312,"aZ":-23.98346284942426,"pfxX":-8.533979633425805,"pfxZ":4.187031080169373,"pX":-1.3337899797772081,"pZ":1.5106930034027164,"vX0":4.471790633227358,"vY0":-140.20313036676924,"vZ0":-5.2332272559671,"x":167.84,"y":197.99,"x0":-1.8559862328418764,"y0":50.00206601312303,"z0":5.003913951659816,"aX":-16.689879824728344},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2025,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.3933212389609393,"extension":6.432628843200193},"index":2,"playId":"91b28086-05c6-31bb-a74a-16e510733412","pitchNumber":2,"startTime":"2026-03-22T18:58:16.260Z","endTime":"2026-03-22T18:58:20.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59443945570504,"aZ":-27.167637321125195,"pfxX":9.458830554732787,"pfxZ":3.453497942443688,"pX":0.982309873963086,"pZ":2.2905985291255306,"vX0":4.103286276592419,"vY0":-119.73908040807986,"vZ0":-0.9338680496743008,"x":79.56,"y":176.93,"x0":-1.9833438601550322,"y0":50.00094579936892,"z0":5.121250097470993,"aX":13.702480774063586},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.2,"breakHorizontal":-18.1,"spinRate":2565,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4578164568239669,"extension":6.425052813803047},"index":3,"playId":"f38f1025-511b-3263-ae05-4a569bffa5c5","pitchNumber":3,"startTime":"2026-03-22T18:58:33.385Z","endTime":"2026-03-22T18:58:36.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519837001334995,"aZ":-29.92595797419272,"pfxX":-10.796908804789835,"pfxZ":1.1305351544556492,"pX":-0.7505001050673809,"pZ":1.9028881143506253,"vX0":6.908199988558262,"vY0":-140.220924873439,"vZ0":-3.151872206863362,"x":145.61,"y":187.4,"x0":-1.8424661944604883,"y0":50.005087145281045,"z0":4.992763035763724,"aX":-21.516483714943316},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.6,"breakHorizontal":18.1,"spinRate":2135,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.3905255865311599,"extension":6.402177417465779},"index":4,"playId":"9e9e22cc-66d5-31bc-85fb-2be5b1172ce5","pitchNumber":4,"startTime":"2026-03-22T18:58:49.898Z","endTime":"2026-03-22T18:58:53.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58113273368575,"aZ":-27.745272069481043,"pfxX":8.980955201733138,"pfxZ":2.9349751800765826,"pX":-0.40098054097336244,"pZ":2.9254812865276247,"vX0":1.281184153186865,"vY0":-122.27295430172296,"vZ0":0.3709181291746908,"x":132.28,"y":159.79,"x0":-2.0988359574661044,"y0":50.00570278605963,"z0":5.1564958175968885,"aX":13.572274612419998},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-16.6,"spinRate":2579,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.44831489882800435,"extension":6.255826253687711},"index":5,"playId":"8b75f111-e5f9-36e4-80f7-af000d427350","pitchNumber":5,"startTime":"2026-03-22T18:59:06.081Z","endTime":"2026-03-22T18:59:10.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:59:10.408Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:59:27.087Z","endTime":"2026-03-22T19:02:57.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52103125187781,"aZ":-27.897893672880244,"pfxX":0.430678318623972,"pfxZ":2.4550098685981867,"pX":-0.6050270073688797,"pZ":2.0536512310285056,"vX0":3.718599934506762,"vY0":-130.48365831518166,"vZ0":-2.80156684397778,"x":140.06,"y":183.33,"x0":-2.0979739034486222,"y0":50.005991934120274,"z0":5.218478793588832,"aX":0.7507971182218679},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.6,"spinRate":2601,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.4179610601344166,"extension":6.143353358475905},"index":0,"playId":"e6c3863f-3ea7-339d-a793-b76afdbe1e7f","pitchNumber":1,"startTime":"2026-03-22T18:59:36.002Z","endTime":"2026-03-22T18:59:39.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.129364943431042,"aZ":-32.93155815996376,"pfxX":-9.386446450885039,"pfxZ":-0.46190174434028997,"pX":0.07237724882498954,"pZ":1.6460032321209497,"vX0":8.122129006734488,"vY0":-127.44185643577121,"vZ0":-1.903939695228733,"x":114.24,"y":194.34,"x0":-1.942401865807899,"y0":50.00300591306569,"z0":5.013424874158119,"aX":-15.380942894403539},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":2123,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4304144110342203,"extension":6.500302417519596},"index":1,"playId":"59b5fc0f-5e8e-33b5-9313-ab768039ac4a","pitchNumber":2,"startTime":"2026-03-22T18:59:50.846Z","endTime":"2026-03-22T18:59:56.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-22T19:00:06.133Z","endTime":"2026-03-22T19:00:17.578Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860263252204113,"aZ":-35.107680040119995,"pfxX":-9.744996088829406,"pfxZ":-1.7752384326280564,"pX":-1.8832219001561024,"pZ":0.715442812305434,"vX0":3.410030061057501,"vY0":-127.96996632503745,"vZ0":-3.568938390444422,"x":188.78,"y":219.46,"x0":-1.9713689961458003,"y0":50.006194558554235,"z0":4.895488593262594,"aX":-16.070363744328642},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.8,"breakHorizontal":16.8,"spinRate":2087,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4289905193827006,"extension":6.400252262085911},"index":3,"playId":"0f4d6193-a407-3d9f-992c-2ae0f9d77ee4","pitchNumber":3,"startTime":"2026-03-22T19:00:17.578Z","endTime":"2026-03-22T19:00:20.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.60900547859636,"aZ":-18.47722988561035,"pfxX":-8.24560760966023,"pfxZ":6.767106958163685,"pX":-1.7138675349921,"pZ":2.427443045326778,"vX0":3.223112736658099,"vY0":-142.49603783050574,"vZ0":-4.401574436146671,"x":182.33,"y":173.24,"x0":-1.7989957328497255,"y0":50.00096532792986,"z0":5.185606998194721,"aX":-16.68470190809728},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2114,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.3867535871855585,"extension":6.4568720380980125},"index":4,"playId":"ee50d5a7-0112-391f-bf8a-18619a0a026a","pitchNumber":4,"startTime":"2026-03-22T19:00:39.335Z","endTime":"2026-03-22T19:00:42.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91255939054183,"aZ":-20.697500874182722,"pfxX":-8.679202737950714,"pfxZ":5.699831513066359,"pX":-0.6123023660086465,"pZ":2.330213307268899,"vX0":6.255436198432089,"vY0":-141.79543074326554,"vZ0":-3.9368706334401598,"x":140.34,"y":175.86,"x0":-1.732417281818726,"y0":50.00074497993416,"z0":5.076794357123127,"aX":-17.46759025806309},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":2177,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.38800831924591606,"extension":6.474411715366129},"index":5,"playId":"e64e8d71-6502-3424-95ef-3f96dcd3d6ff","pitchNumber":5,"startTime":"2026-03-22T19:00:56.510Z","endTime":"2026-03-22T19:01:00.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23626699864141,"aZ":-28.478208734395675,"pfxX":9.373525323597782,"pfxZ":2.466001235719231,"pX":0.473304055976999,"pZ":2.806602132400442,"vX0":3.0456076325682435,"vY0":-121.55457555925658,"vZ0":0.14682415461534626,"x":98.96,"y":163.0,"x0":-2.0130639072406744,"y0":50.00559703551612,"z0":5.212664985550671,"aX":14.064634485442157},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.6,"spinRate":2514,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.45015118129500875,"extension":6.31628642340998},"index":6,"playId":"30ddda8d-2326-3a85-8d4f-117713268dbc","pitchNumber":6,"startTime":"2026-03-22T19:01:17.546Z","endTime":"2026-03-22T19:01:20.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.446726747176314,"aZ":-21.7400186928021,"pfxX":-8.301753264885534,"pfxZ":5.137542685882297,"pX":-0.24693908791554098,"pZ":2.496242641465298,"vX0":7.201839650223766,"vY0":-141.82459655222243,"vZ0":-3.400061639841373,"x":126.41,"y":171.38,"x0":-1.7448195007552523,"y0":50.000078657345036,"z0":5.1026092444961835,"aX":-16.8528269522806},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":13.6,"spinRate":2015,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.38669263416733735,"extension":6.492153859303116},"index":7,"playId":"31c6c842-b870-3e46-af37-e7f286c7d4ff","pitchNumber":7,"startTime":"2026-03-22T19:01:43.549Z","endTime":"2026-03-22T19:01:49.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.350011730587646,"aZ":-20.665046181608243,"pfxX":-7.130062720376156,"pfxZ":5.587762916428316,"pX":-0.4537403198916573,"pZ":3.366061912609514,"vX0":6.13968755747936,"vY0":-142.5107669684898,"vZ0":-1.5946581210006405,"x":134.3,"y":147.9,"x0":-1.7083246980659634,"y0":50.00268896771017,"z0":5.236497534626446,"aX":-14.685065101759003},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.0,"breakHorizontal":11.6,"spinRate":1963,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.3841590594474704,"extension":6.433183853981274},"index":8,"playId":"f0cb3e73-1a6b-34ba-914b-89d99f40cfba","pitchNumber":8,"startTime":"2026-03-22T19:02:13.101Z","endTime":"2026-03-22T19:02:16.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.8,"endSpeed":80.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533265986912184,"aZ":-30.954758142989768,"pfxX":-10.799260920568264,"pfxZ":0.735937674212825,"pX":1.1233645861094104,"pZ":0.7748455776511511,"vX0":10.78042724768711,"vY0":-128.7581985578096,"vZ0":-4.2522762701687675,"x":74.18,"y":217.86,"x0":-1.7292013900525791,"y0":50.006393672050464,"z0":4.862597783136658,"aX":-18.005900787646556},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":16.9,"spinRate":2103,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4265767724450713,"extension":6.622793910898898},"index":9,"playId":"48593028-f801-3181-a204-d3bf76845e97","pitchNumber":9,"startTime":"2026-03-22T19:02:31.842Z","endTime":"2026-03-22T19:02:35.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722675593592157,"aZ":-30.66656844495458,"pfxX":2.103253920337585,"pfxZ":0.8842084631207667,"pX":0.13344421732349046,"pZ":1.6134297079188202,"vX0":4.668526903788748,"vY0":-129.82039850837438,"vZ0":-3.1139064343909224,"x":111.91,"y":195.22,"x0":-1.9603048481047542,"y0":50.00617077944615,"z0":5.158568561898258,"aX":3.595742793288853},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2611,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4216397077926497,"extension":6.2023493851162215},"index":10,"playId":"643789da-6a0c-3872-addb-9454867c2312","pitchNumber":10,"startTime":"2026-03-22T19:02:54.091Z","endTime":"2026-03-22T19:02:57.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:02:57.319Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T19:03:21.993Z","endTime":"2026-03-22T19:05:23.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":82.5,"endSpeed":74.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70419455208385,"aZ":-26.85991392005765,"pfxX":6.757493644887566,"pfxZ":3.6948304838236687,"pX":0.242722318876703,"pZ":2.4896887722706076,"vX0":3.5386449933551747,"vY0":-120.07384192086897,"vZ0":-0.48431332380542264,"x":107.75,"y":171.56,"x0":-2.1354288023570236,"y0":50.00065390210391,"z0":5.117464869958485,"aX":9.707238632243145},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.8,"breakHorizontal":-13.2,"spinRate":2544,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4589821555982829,"extension":6.241789880563872},"index":0,"playId":"407781d5-35ae-358f-b1c1-0bc48bcd594d","pitchNumber":1,"startTime":"2026-03-22T19:03:23.940Z","endTime":"2026-03-22T19:03:27.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121564505175858,"aZ":-27.041672593648503,"pfxX":10.837759178118548,"pfxZ":3.6953995031749596,"pX":-1.054117013737589,"pZ":2.3712276180832084,"vX0":-0.5459654766663649,"vY0":-118.17011444531283,"vZ0":-0.5436954409249735,"x":157.18,"y":174.76,"x0":-2.2225447357428387,"y0":50.00559137534856,"z0":5.126293558580616,"aX":15.06608221023198},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.8,"breakHorizontal":-19.3,"spinRate":2548,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.46658969187439014,"extension":6.109857697495599},"index":1,"playId":"977a3184-0572-3f58-99ac-1471d5863c5a","pitchNumber":2,"startTime":"2026-03-22T19:03:41.874Z","endTime":"2026-03-22T19:03:45.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.5,"endSpeed":78.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364219227189732,"aZ":-34.77076283281826,"pfxX":-8.28016382360332,"pfxZ":-1.6527593317346359,"pX":-1.273227422007396,"pZ":1.6338830888619724,"vX0":4.45474151654723,"vY0":-125.8287327136441,"vZ0":-1.0304209998260734,"x":165.53,"y":194.67,"x0":-2.009844775851994,"y0":50.00383036677241,"z0":4.918107957345089,"aX":-13.008536201900451},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":13.7,"spinRate":2163,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4387374296572384,"extension":6.511386503856682},"index":2,"playId":"40a05343-f0c3-3d4f-b517-ca8df0a589e9","pitchNumber":3,"startTime":"2026-03-22T19:04:00.381Z","endTime":"2026-03-22T19:04:04.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.4424066230124,"aZ":-17.947590345438265,"pfxX":-7.977965909863191,"pfxZ":7.213649746686314,"pX":-0.6666908369969928,"pZ":1.4604915849601467,"vX0":5.930147135317083,"vY0":-140.85700704770693,"vZ0":-6.4571013855663875,"x":142.41,"y":199.35,"x0":-1.7823460520814347,"y0":50.00520712410509,"z0":4.978900441824021,"aX":-15.740683408789478},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2085,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3916025844328468,"extension":6.51465661445329},"index":3,"playId":"2ba2bf5c-83ea-3852-ba4c-25df27c16cb0","pitchNumber":4,"startTime":"2026-03-22T19:04:17.383Z","endTime":"2026-03-22T19:04:21.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74817795905022,"aZ":-29.625593153436405,"pfxX":2.418996862113752,"pfxZ":1.5047489978126194,"pX":-0.5682239613339419,"pZ":1.8177698739577686,"vX0":2.8735401841073185,"vY0":-129.25669313738499,"vZ0":-2.7583011479342225,"x":138.66,"y":189.7,"x0":-2.0082981887345848,"y0":50.00332989417931,"z0":5.171768673104288,"aX":4.095553913193967},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2620,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4236307801545385,"extension":6.094096400765074},"index":4,"playId":"35bcab67-f5a4-387b-86f4-b55ab88ad950","pitchNumber":5,"startTime":"2026-03-22T19:04:35.772Z","endTime":"2026-03-22T19:04:39.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.947281597942904,"aZ":-18.829205503454162,"pfxX":-7.891472414596237,"pfxZ":6.741926673755058,"pX":-0.543984569866704,"pZ":2.5851098897393583,"vX0":6.624647150675424,"vY0":-140.5266483889597,"vZ0":-3.4908286921439213,"x":137.74,"y":168.98,"x0":-1.9189062489158786,"y0":50.00245466511629,"z0":5.082880623165227,"aX":-15.618338875214205},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":12.7,"spinRate":2084,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.39134682260450804,"extension":6.45076104397397},"index":5,"playId":"4f7d46d1-8739-3e80-8620-187a23fb6072","pitchNumber":6,"startTime":"2026-03-22T19:05:00.630Z","endTime":"2026-03-22T19:05:04.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631412269294987,"aZ":-26.0224003882768,"pfxX":-0.06906801594328593,"pfxZ":3.596422875304609,"pX":0.9339966620323495,"pZ":1.6078909998482982,"vX0":7.383782468953206,"vY0":-129.78052624551964,"vZ0":-3.7141475597603373,"x":81.4,"y":195.37,"x0":-1.9363484307167715,"y0":50.000917335537466,"z0":5.034858257902461,"aX":-0.1193323132603185},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2560,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4217152217350919,"extension":6.458139856049336},"index":6,"playId":"031d7395-c876-3b1e-9130-45347293a934","pitchNumber":7,"startTime":"2026-03-22T19:05:19.910Z","endTime":"2026-03-22T19:05:23.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:05:23.096Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Coby Mayo to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T19:07:31.666Z","endTime":"2026-03-22T19:10:02.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95659500576416,"aZ":-15.393806231142174,"pfxX":-7.7796667270468225,"pfxZ":9.369641017847144,"pX":-0.8016193750734745,"pZ":1.3449243049017297,"vX0":3.16592977193611,"vY0":-134.19723492485835,"vZ0":-9.6850682049756,"x":147.56,"y":202.47,"x0":-0.9981307238845248,"y0":50.00374994190292,"z0":6.142245041770557,"aX":-13.932199652141703},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":2001,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.41101850252133776,"extension":6.257832615373126},"index":0,"playId":"a5954241-f1de-37f9-9ceb-a98f93328801","pitchNumber":1,"startTime":"2026-03-22T19:07:38.604Z","endTime":"2026-03-22T19:07:42.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.4,"endSpeed":77.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902016869000747,"aZ":-35.78443788915029,"pfxX":6.300715854837564,"pfxZ":-2.3774804107542025,"pX":-0.30486237164095503,"pZ":1.1897052584231858,"vX0":0.9092674532506678,"vY0":-122.92688880824214,"vZ0":-4.692536280867422,"x":128.62,"y":206.66,"x0":-1.4981907640751544,"y0":50.00203655077198,"z0":6.183909756658882,"aX":9.576462092770036},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.2,"breakHorizontal":-11.6,"spinRate":2682,"spinDirection":47},"zone":13,"typeConfidence":0.91,"plateTime":0.44673486205870994,"extension":6.341017114097565},"index":1,"playId":"d51fded8-4715-3a1d-aeb7-8fa82cd6bef1","pitchNumber":2,"startTime":"2026-03-22T19:07:54.619Z","endTime":"2026-03-22T19:07:58.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.778769182620543,"aZ":-15.36457612750344,"pfxX":-5.444762198804374,"pfxZ":9.551793767127371,"pX":-0.32356433410608193,"pZ":2.2635526155506906,"vX0":3.5613285799433,"vY0":-132.65911385091252,"vZ0":-7.462830169191713,"x":129.33,"y":177.66,"x0":-0.984929514352387,"y0":50.00065217487606,"z0":6.2605747496605835,"aX":-9.578666404874706},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2056,"spinDirection":181},"zone":7,"typeConfidence":2.0,"plateTime":0.4149396029909749,"extension":6.14297122140712},"index":2,"playId":"e43da1d8-8ae7-3231-b3ae-87292f08225e","pitchNumber":3,"startTime":"2026-03-22T19:08:10.617Z","endTime":"2026-03-22T19:08:14.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62878630784536,"aZ":-36.87062755785185,"pfxX":6.772669890338587,"pfxZ":-3.062004317350594,"pX":0.7149807335209091,"pZ":0.8804628291782791,"vX0":2.7101572733774706,"vY0":-124.24096327455013,"vZ0":-5.329658322630584,"x":89.75,"y":215.01,"x0":-1.2765791196262577,"y0":50.00555074124142,"z0":6.189509150019415,"aX":10.373274009605366},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.7,"breakHorizontal":-13.0,"spinRate":2638,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.44435002570794957,"extension":6.286350523563994},"index":3,"playId":"2284abca-c52c-3719-8cb7-4ab40370285c","pitchNumber":4,"startTime":"2026-03-22T19:08:28.280Z","endTime":"2026-03-22T19:08:31.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.296187492422426,"aZ":-19.922212570654633,"pfxX":-8.84061910820361,"pfxZ":6.617509582163655,"pX":0.22760392183664427,"pZ":2.524540692172683,"vX0":6.034903969739906,"vY0":-136.04470108384746,"vZ0":-6.153288259490908,"x":108.32,"y":170.62,"x0":-0.8849371574164732,"y0":50.00229543840193,"z0":6.2228109397560045,"aX":-16.36581087618803},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2033,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.40452534076333535,"extension":6.3227740740795095},"index":4,"playId":"4db2a446-1e47-3de6-a076-9d3b07bd8612","pitchNumber":5,"startTime":"2026-03-22T19:08:47.287Z","endTime":"2026-03-22T19:08:50.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84195843932858,"aZ":-44.78508068438723,"pfxX":3.4463341838894266,"pfxZ":-8.57202389712075,"pX":0.5035962138359127,"pZ":1.2458630958922945,"vX0":2.5225261814479247,"vY0":-120.90788654887875,"vZ0":-2.6731123533261005,"x":97.8,"y":205.14,"x0":-1.00298363586482,"y0":50.00173266421225,"z0":6.317604676009712,"aX":5.071538360549139},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.8,"breakHorizontal":-6.8,"spinRate":2682,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4540155435871034,"extension":6.299989970461286},"index":5,"playId":"78e678eb-b0a2-3dd7-a182-b65d8d7cf157","pitchNumber":6,"startTime":"2026-03-22T19:09:10.835Z","endTime":"2026-03-22T19:09:14.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.0,"endSpeed":86.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892102739781194,"aZ":-18.260687829544974,"pfxX":2.1206232061518624,"pfxZ":7.324225652312652,"pX":0.3081500422814014,"pZ":1.3117131005840563,"vX0":3.004324147901796,"vY0":-136.64092332339843,"vZ0":-9.688152695442545,"x":105.25,"y":203.36,"x0":-1.0792299767333242,"y0":50.0013796897035,"z0":6.1470086715288375,"aX":4.025940491408385},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":-4.4,"spinRate":2407,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.40019884276421,"extension":6.249962039851487},"index":6,"playId":"30852775-9699-35a5-a327-243c445e6558","pitchNumber":7,"startTime":"2026-03-22T19:09:35.211Z","endTime":"2026-03-22T19:09:38.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.887601078517385,"aZ":-19.110656583206318,"pfxX":-6.25118341955734,"pfxZ":7.169377349638627,"pX":0.012195455966517558,"pZ":1.8275831444135204,"vX0":4.930324557835433,"vY0":-134.99536587222426,"vZ0":-7.731652045147173,"x":116.54,"y":189.44,"x0":-1.0373392482917312,"y0":50.00148631143073,"z0":6.103873740880988,"aX":-11.389534234590572},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":10.1,"spinRate":2100,"spinDirection":184},"zone":8,"typeConfidence":0.91,"plateTime":0.40773080472892387,"extension":6.259827701413825},"hitData":{"launchSpeed":96.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":161.82}},"index":7,"playId":"5832b478-7a59-3821-9805-4946369c1310","pitchNumber":8,"startTime":"2026-03-22T19:09:54.642Z","endTime":"2026-03-22T19:10:02.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:10:02.252Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T19:12:34.265Z","endTime":"2026-03-22T19:13:02.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"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-22T19:10:26.741Z","endTime":"2026-03-22T19:11:32.338Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Rico Garcia replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"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-22T19:11:32.338Z","endTime":"2026-03-22T19:12:36.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23295679086566,"aZ":-38.90863693176934,"pfxX":0.23377247097538234,"pfxZ":-4.421077104565287,"pX":0.8124600622582654,"pZ":2.8922026046838796,"vX0":5.259457603735336,"vY0":-123.31439217626765,"vZ0":0.07496398589191511,"x":86.03,"y":160.69,"x0":-1.3891572459953623,"y0":50.005289534776516,"z0":6.1763373959656835,"aX":0.35550969722914244},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.7,"breakHorizontal":-1.8,"spinRate":2508,"spinDirection":18},"zone":12,"typeConfidence":2.0,"plateTime":0.4461924319159598,"extension":5.652286768069108},"index":2,"playId":"62ca5eba-a557-36ee-9b5b-231bf2539f35","pitchNumber":1,"startTime":"2026-03-22T19:12:36.556Z","endTime":"2026-03-22T19:12:40.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118567740928253,"aZ":-19.648437902617708,"pfxX":-9.048627042774942,"pfxZ":8.105231365039467,"pX":-0.11311240477690711,"pZ":1.9219266314782868,"vX0":6.064932088245952,"vY0":-124.62371341591606,"vZ0":-5.406523260027085,"x":121.31,"y":186.89,"x0":-1.4242010339496547,"y0":50.00493525669926,"z0":5.782675528585344,"aX":-13.986735636763388},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2343,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.442475506285922,"extension":5.967004032676745},"hitData":{"launchSpeed":77.8,"launchAngle":36.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.58,"coordY":105.66}},"index":3,"playId":"6b055602-30a2-3b5d-8cf6-f652c382593c","pitchNumber":2,"startTime":"2026-03-22T19:12:53.731Z","endTime":"2026-03-22T19:13:02.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:13:02.515Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T19:13:13.806Z","endTime":"2026-03-22T19:14:18.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24736429699379,"aZ":-27.691536388733134,"pfxX":-0.5571714511502983,"pfxZ":2.662475713465785,"pX":0.7547769033377671,"pZ":3.2444434918053457,"vX0":5.4085498160582635,"vY0":-128.5550768029091,"vZ0":-1.2785983364983755,"x":88.23,"y":151.18,"x0":-1.298886237513665,"y0":50.00184435420714,"z0":5.88656080707796,"aX":-0.9381593863196092},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-0.1,"spinRate":2387,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.4251584688579242,"extension":5.829904275959283},"index":0,"playId":"6be387d0-5c40-390e-9984-db9a7d61fa7e","pitchNumber":1,"startTime":"2026-03-22T19:13:26.400Z","endTime":"2026-03-22T19:13:29.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229882136257178,"aZ":-26.623149774299943,"pfxX":-1.0932160830833757,"pfxZ":3.2232829941747188,"pX":0.20560236024765274,"pZ":2.3121877337554673,"vX0":4.399152432093662,"vY0":-129.61670136758343,"vZ0":-3.8324275544362885,"x":109.16,"y":176.35,"x0":-1.3632175952974943,"y0":50.000299649073675,"z0":5.816875841845398,"aX":-1.8813340318559273},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":1.1,"spinRate":2457,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.4207701803710897,"extension":5.807945071443209},"index":1,"playId":"6f648f0a-81aa-37f9-9575-eea8595156f0","pitchNumber":2,"startTime":"2026-03-22T19:13:43.544Z","endTime":"2026-03-22T19:13:46.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-22T19:14:02.993Z","endTime":"2026-03-22T19:14:14.124Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516918786510647,"aZ":-39.321664437503344,"pfxX":0.2496212843557557,"pfxZ":-4.456469399991345,"pX":0.6249480330176294,"pZ":2.792492236314784,"vX0":4.530958538121476,"vY0":-125.81349870446199,"vZ0":-0.06102613227982845,"x":93.18,"y":163.38,"x0":-1.2317544456871268,"y0":50.004974796641676,"z0":6.0038606275241,"aX":0.39915287894970003},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.8,"breakHorizontal":-1.4,"spinRate":2448,"spinDirection":24},"zone":6,"typeConfidence":2.0,"plateTime":0.4353418247282401,"extension":5.803834639957648},"index":3,"playId":"c9d47d7c-3ddb-3cad-863d-c2a468f28a92","pitchNumber":3,"startTime":"2026-03-22T19:14:14.124Z","endTime":"2026-03-22T19:14:18.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:14:18.510Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Ramos singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:16:41.756Z","endTime":"2026-03-22T19:17:48.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sandy Gaston replaces Jack Sinclair.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-22T19:16:05.473Z","endTime":"2026-03-22T19:16:23.898Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682624,"link":"/api/v1/people/682624"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Ramos replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-22T19:16:23.898Z","endTime":"2026-03-22T19:16:44.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682868,"link":"/api/v1/people/682868"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689964663327117,"aZ":-13.252759326545371,"pfxX":-4.121044136713728,"pfxZ":9.487819179182843,"pX":0.9582118640040252,"pZ":2.7231299016782717,"vX0":8.532265705289618,"vY0":-140.09142116099994,"vZ0":-5.652593128666344,"x":80.48,"y":165.26,"x0":-1.5870121325936146,"y0":50.002130176844155,"z0":5.628275975992689,"aX":-8.218827170577706},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2061,"spinDirection":207},"zone":12,"typeConfidence":0.93,"plateTime":0.3905031182302676,"extension":7.2421662111077065},"index":2,"playId":"2ec9f3f2-8c55-3679-85ea-6274bafdde90","pitchNumber":1,"startTime":"2026-03-22T19:16:44.132Z","endTime":"2026-03-22T19:16:47.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.863387473994944,"aZ":-15.498503924447373,"pfxX":-5.365167349537771,"pfxZ":8.396628418498276,"pX":-0.6258522575482344,"pZ":3.2711551720893124,"vX0":4.903282818315893,"vY0":-139.65196082787432,"vZ0":-3.8124919584696126,"x":140.86,"y":150.46,"x0":-1.702736246515902,"y0":50.000632737165056,"z0":5.665763658266934,"aX":-10.6531056404188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":1987,"spinDirection":217},"zone":1,"typeConfidence":0.93,"plateTime":0.391395866125233,"extension":7.236256429428381},"index":3,"playId":"6b41ae11-8df3-32f9-b385-a49e617a84c2","pitchNumber":2,"startTime":"2026-03-22T19:16:58.731Z","endTime":"2026-03-22T19:17:25.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261724010449985,"aZ":-23.650949137633035,"pfxX":-0.5608207795406377,"pfxZ":4.539754827600605,"pX":0.36263117080708457,"pZ":1.583416536606768,"vX0":6.161083593400338,"vY0":-135.6097822399353,"vZ0":-6.2721347475755795,"x":103.18,"y":196.03,"x0":-1.857679790073653,"y0":50.00545345625771,"z0":5.556119946576267,"aX":-1.0538287137134332},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2195,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.40257336958589063,"extension":6.865797155470073},"hitData":{"launchSpeed":93.8,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.15,"coordY":78.56}},"index":4,"playId":"afeb5cd9-2ec7-3859-859b-cb7cc890d5a5","pitchNumber":3,"startTime":"2026-03-22T19:17:35.718Z","endTime":"2026-03-22T19:17:48.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:17:48.144Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler O'Neill pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:18:07.728Z","endTime":"2026-03-22T19:18:42.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36764711653061,"aZ":-27.924721190619483,"pfxX":0.2171154464054088,"pfxZ":2.5278493698177087,"pX":-0.7699152567693015,"pZ":4.6823086403826615,"vX0":2.8280428497740053,"vY0":-130.09367061235537,"vZ0":2.3508432024253434,"x":146.35,"y":112.36,"x0":-1.9083959040486467,"y0":50.00134687090069,"z0":5.911724722153678,"aX":0.36409069189862825},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-1.2,"spinRate":2060,"spinDirection":175},"zone":11,"typeConfidence":1.0,"plateTime":0.4242947624105833,"extension":6.883764597951145},"index":0,"playId":"6c00f026-d76b-30f0-b6a8-7c30b4baed7b","pitchNumber":1,"startTime":"2026-03-22T19:18:13.254Z","endTime":"2026-03-22T19:18:16.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62882249825485,"aZ":-15.248064806803198,"pfxX":-2.5741913384848973,"pfxZ":9.084088413995929,"pX":-0.013642968899639098,"pZ":2.594726166989597,"vX0":5.499018258236497,"vY0":-136.94751864506298,"vZ0":-4.937042020208978,"x":117.52,"y":168.72,"x0":-1.7306322034854151,"y0":50.002414567844305,"z0":5.49544445757346,"aX":-4.796691405088363},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":3.2,"spinRate":1905,"spinDirection":213},"zone":5,"typeConfidence":0.85,"plateTime":0.40291613281284056,"extension":7.2102197898569775},"hitData":{"launchSpeed":89.7,"launchAngle":68.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.42,"coordY":154.72}},"index":1,"playId":"eb73c9da-d092-31e5-a27f-27db46247ec1","pitchNumber":2,"startTime":"2026-03-22T19:18:31.382Z","endTime":"2026-03-22T19:18:42.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:18:42.405Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samuel Basallo walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:19:06.655Z","endTime":"2026-03-22T19:21:24.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnSecond":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7,9],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Samuel Basallo replaces Ryan Mountcastle.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"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-22T19:18:54.020Z","endTime":"2026-03-22T19:19:09.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64912932734149,"aZ":-15.807404428018053,"pfxX":-5.10619473308008,"pfxZ":8.283576693321708,"pX":-1.9510857591036004,"pZ":3.1941742515821354,"vX0":1.7431858946254093,"vY0":-140.58620547752952,"vZ0":-3.8858293705219875,"x":191.37,"y":152.54,"x0":-1.920472456225649,"y0":50.00555909229074,"z0":5.638776678019535,"aX":-10.092924428729381},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":1973,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3915024290615503,"extension":6.998956566457368},"index":1,"playId":"947a865b-1f00-372e-8033-234c30cf8168","pitchNumber":1,"startTime":"2026-03-22T19:19:09.017Z","endTime":"2026-03-22T19:19:15.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryan Ramos steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"947a865b-1f00-372e-8033-234c30cf8168","startTime":"2026-03-22T19:19:21.265Z","endTime":"2026-03-22T19:19:30.285Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682868,"link":"/api/v1/people/682868"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"postOnSecond":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.71,"dramaIndex":31.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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.493190666907935,"aZ":-13.828583306641567,"pfxX":-3.593508842175326,"pfxZ":9.47863902639803,"pX":-1.1766336278266545,"pZ":3.3980483792571214,"vX0":3.259932615874311,"vY0":-139.25785129835936,"vZ0":-3.563753922659545,"x":161.85,"y":147.03,"x0":-1.9038994395023394,"y0":50.004081392016204,"z0":5.6281990579113925,"aX":-6.9563706285415075},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2028,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.395521502522135,"extension":7.162131856336253},"index":3,"playId":"584fbf01-18e5-3af6-8d40-263fc091cce8","pitchNumber":2,"startTime":"2026-03-22T19:19:30.285Z","endTime":"2026-03-22T19:19:34.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.821809650243342,"aZ":-23.434943365768987,"pfxX":0.643394195159312,"pfxZ":5.0037663591603305,"pX":-0.21894414873429865,"pZ":1.8549374042734246,"vX0":4.124806607430895,"vY0":-131.99683054825346,"vZ0":-5.184547879607484,"x":125.35,"y":188.7,"x0":-1.8921237518334981,"y0":50.000841888706596,"z0":5.593583046990959,"aX":1.123456645683819},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-2.2,"spinRate":2236,"spinDirection":184},"zone":8,"typeConfidence":0.96,"plateTime":0.41661022762728894,"extension":7.046835542658897},"index":4,"playId":"715180d8-6b67-37be-945e-f547dd84105d","pitchNumber":3,"startTime":"2026-03-22T19:19:50.251Z","endTime":"2026-03-22T19:19:54.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"eb64483b-1f44-37f1-8d13-3da0b4fca43b","startTime":"2026-03-22T19:20:09.234Z","endTime":"2026-03-22T19:20:12.234Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95781093889345,"aZ":-24.419674145578426,"pfxX":-0.3935166301994002,"pfxZ":4.421959173067831,"pX":0.8903146656803005,"pZ":0.49221958369919794,"vX0":7.092479223536652,"vY0":-132.0124211505294,"vZ0":-8.176456965807407,"x":83.06,"y":225.49,"x0":-1.7879682636931822,"y0":50.00055322863525,"z0":5.446990879345745,"aX":-0.6906431784387779},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2125,"spinDirection":187},"zone":14,"typeConfidence":0.89,"plateTime":0.4160333890327932,"extension":7.3110731070251695},"index":6,"playId":"c662ef2d-5a05-30ac-9637-561b01c10c7f","pitchNumber":4,"startTime":"2026-03-22T19:20:31.285Z","endTime":"2026-03-22T19:20:35.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13148327017677,"aZ":-10.313423179887277,"pfxX":-3.795317553645826,"pfxZ":10.93052215419944,"pX":-0.17294721785665132,"pZ":2.3104747619300086,"vX0":5.460705815269205,"vY0":-141.43179969915872,"vZ0":-7.165620338595,"x":123.59,"y":176.4,"x0":-1.6472526999372765,"y0":50.001650371974165,"z0":5.559359727326514,"aX":-7.5899698580838395},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2172,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.38919147572932467,"extension":7.172830829731798},"index":7,"playId":"609d884d-13c1-384d-8e16-08fa6b5a4fc2","pitchNumber":5,"startTime":"2026-03-22T19:20:54.847Z","endTime":"2026-03-22T19:20:58.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-03-22T19:21:16.169Z","endTime":"2026-03-22T19:21:20.131Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.3,"endSpeed":82.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28592938457338,"aZ":-26.552312420985768,"pfxX":0.7587391282884014,"pfxZ":3.235853709707441,"pX":0.0404015425262835,"pZ":1.334595489130605,"vX0":4.459528632273976,"vY0":-131.33476784606944,"vZ0":-5.692366270353377,"x":115.46,"y":202.75,"x0":-1.7821391691502548,"y0":50.00326698605971,"z0":5.519512410169666,"aX":1.3170145277388825},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2062,"spinDirection":163},"zone":14,"typeConfidence":0.97,"plateTime":0.41796598053673195,"extension":7.177000671144732},"index":9,"playId":"9ee199a3-14e7-3b18-9fe8-c460cc4a7caa","pitchNumber":6,"startTime":"2026-03-22T19:21:20.131Z","endTime":"2026-03-22T19:21:24.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.71,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:21:24.449Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks. Bryan Ramos to 3rd. Samuel Basallo to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:21:43.192Z","endTime":"2026-03-22T19:26:54.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnThird":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,5,6,7,8,9,10,11],"actionIndex":[3],"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":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":96.7,"endSpeed":87.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42833761603706,"aZ":-14.210396851299242,"pfxX":-3.0215735460443742,"pfxZ":9.002755779804263,"pX":-1.1040858422702537,"pZ":3.4680106862005604,"vX0":2.999603277809027,"vY0":-140.71911311414377,"vZ0":-3.4687503706525638,"x":159.09,"y":145.14,"x0":-1.793873697811683,"y0":50.004745396422045,"z0":5.643868176235108,"aX":-6.030291828898721},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":4.8,"spinRate":1953,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.39000048265307674,"extension":7.187146317581512},"index":0,"playId":"49b81760-59c1-3468-82e3-54e823e763a5","pitchNumber":1,"startTime":"2026-03-22T19:21:52.434Z","endTime":"2026-03-22T19:21:56.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83501528172839,"aZ":-25.347020863501022,"pfxX":-0.07820873502094328,"pfxZ":3.9392430899219297,"pX":0.6604566579204357,"pZ":1.4306862613367684,"vX0":6.250042288766485,"vY0":-132.17405231311042,"vZ0":-5.671415336735653,"x":91.82,"y":200.15,"x0":-1.746322995806332,"y0":50.0000435296486,"z0":5.519344081772841,"aX":-0.1372084006392264},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2083,"spinDirection":168},"zone":14,"typeConfidence":0.97,"plateTime":0.4178737441287228,"extension":7.233324352007584},"index":1,"playId":"5258472d-9988-3fe5-9eb5-143ef9458e30","pitchNumber":2,"startTime":"2026-03-22T19:22:13.232Z","endTime":"2026-03-22T19:22:16.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.469600340564355,"aZ":-27.18004485920693,"pfxX":-0.00345922735911329,"pfxZ":2.90253241753069,"pX":-0.010243496659529661,"pZ":2.397932839961475,"vX0":4.761406806445678,"vY0":-131.56875017549712,"vZ0":-2.987584218089649,"x":117.39,"y":174.04,"x0":-1.8565693866802884,"y0":50.005380239792984,"z0":5.600742156076969,"aX":-0.00602362323306959},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.2,"spinRate":2143,"spinDirection":155},"zone":5,"typeConfidence":0.99,"plateTime":0.419114125502432,"extension":7.029643776018042},"index":2,"playId":"546de570-dc0e-3d7b-b8d1-cadd3d155f60","pitchNumber":3,"startTime":"2026-03-22T19:22:34.801Z","endTime":"2026-03-22T19:22:39.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-22T19:22:46.504Z","endTime":"2026-03-22T19:23:42.457Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-22T19:23:42.457Z","endTime":"2026-03-22T19:23:59.788Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384427759754082,"aZ":-26.47881988848572,"pfxX":1.84251736699201,"pfxZ":3.3313486202420766,"pX":-1.3301705949126277,"pZ":2.595495822501221,"vX0":0.9452336376336848,"vY0":-130.949328512334,"vZ0":-2.763565287350758,"x":167.7,"y":168.7,"x0":-1.9369031445408176,"y0":50.006153955599004,"z0":5.676143207465947,"aX":3.1541526216521056},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-3.6,"spinRate":2136,"spinDirection":178},"zone":13,"typeConfidence":1.0,"plateTime":0.4206069442665603,"extension":7.088168146648399},"index":5,"playId":"d30977be-b345-3f48-b1a2-a979da862eba","pitchNumber":4,"startTime":"2026-03-22T19:23:59.788Z","endTime":"2026-03-22T19:24:03.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.768100788597565,"aZ":-13.608572123413891,"pfxX":-2.3777334248517823,"pfxZ":9.503349462155125,"pX":-1.274981541367295,"pZ":4.297478585244261,"vX0":1.7259100058764603,"vY0":-139.90213450960687,"vZ0":-1.3696219086155383,"x":165.6,"y":122.75,"x0":-1.59545042393234,"y0":50.005491842137296,"z0":5.699047881100737,"aX":-4.646748678892003},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":1999,"spinDirection":203},"zone":11,"typeConfidence":0.93,"plateTime":0.393665745316814,"extension":6.997247810092556},"index":6,"playId":"96b10c6b-6fb4-38a7-8634-ce2f42d98a33","pitchNumber":5,"startTime":"2026-03-22T19:24:22.038Z","endTime":"2026-03-22T19:24:26.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.575200780027135,"aZ":-25.39100706602188,"pfxX":1.4768196272914167,"pfxZ":3.8936712135425804,"pX":0.3284410809081329,"pZ":2.427630000840604,"vX0":4.88317978237117,"vY0":-132.05654283164287,"vZ0":-3.5784443871237466,"x":104.48,"y":173.23,"x0":-1.7465398320195809,"y0":50.0046890433789,"z0":5.69641276252406,"aX":2.5738500743402395},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-3.8,"spinRate":2112,"spinDirection":166},"zone":6,"typeConfidence":0.98,"plateTime":0.41687126904963323,"extension":7.324518742878373},"index":7,"playId":"331af373-8c4b-3462-9545-7d03c64621c8","pitchNumber":6,"startTime":"2026-03-22T19:24:52.074Z","endTime":"2026-03-22T19:24:56.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.267178439425756,"aZ":-11.505412846883408,"pfxX":-3.426033458354464,"pfxZ":10.715902821733321,"pX":0.20274338446582016,"pZ":2.362396073699688,"vX0":6.060003625807002,"vY0":-138.9961680928359,"vZ0":-6.4333364523874685,"x":109.27,"y":175.0,"x0":-1.5748128594521442,"y0":50.0036430495687,"z0":5.493911877730446,"aX":-6.6090548146430566},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":4.8,"spinRate":2110,"spinDirection":203},"zone":5,"typeConfidence":0.88,"plateTime":0.3962025357831891,"extension":7.250851385093648},"index":8,"playId":"7816bdb6-8fa3-3818-ae85-c29976c88e05","pitchNumber":7,"startTime":"2026-03-22T19:25:21.970Z","endTime":"2026-03-22T19:25:25.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202621700830363,"aZ":-26.668669383492844,"pfxX":1.2308927445274553,"pfxZ":3.123720701241588,"pX":-0.012048061207411434,"pZ":2.86743129208306,"vX0":3.969335270447906,"vY0":-132.69297020844823,"vZ0":-2.217022196000146,"x":117.46,"y":161.36,"x0":-1.6937890593228009,"y0":50.00542374601177,"z0":5.677848134086488,"aX":2.172121306123907},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2166,"spinDirection":176},"zone":5,"typeConfidence":0.99,"plateTime":0.41445951585232965,"extension":7.177978157625356},"index":9,"playId":"71d027fd-96b0-30b9-8d07-a2353beb630b","pitchNumber":8,"startTime":"2026-03-22T19:25:49.165Z","endTime":"2026-03-22T19:25:53.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282430029469506,"aZ":-30.5763725650074,"pfxX":-1.35770723314508,"pfxZ":0.974861469362791,"pX":0.1253211185627628,"pZ":3.0187302895940187,"vX0":4.279580542725357,"vY0":-128.12123050192625,"vZ0":-1.2076892662183139,"x":112.22,"y":157.27,"x0":-1.3987432570900924,"y0":50.00506147845191,"z0":5.910928170627613,"aX":-2.232064383526349},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":1.3,"spinRate":1938,"spinDirection":222},"zone":2,"typeConfidence":1.0,"plateTime":0.4293748444712233,"extension":7.234946216144056},"index":10,"playId":"1586bfda-20ea-32ae-a4fc-f77cfc293ef3","pitchNumber":9,"startTime":"2026-03-22T19:26:21.520Z","endTime":"2026-03-22T19:26:24.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773458651747124,"aZ":-30.50321771024824,"pfxX":3.005284373617833,"pfxZ":0.9951517071754417,"pX":-1.834309836314068,"pZ":3.7789619143087783,"vX0":-0.514654687278731,"vY0":-128.4999559538353,"vZ0":0.8319333803081829,"x":186.92,"y":136.75,"x0":-2.0223824127774597,"y0":50.002543268066134,"z0":5.814578725354957,"aX":5.042738010358853},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-5.3,"spinRate":2106,"spinDirection":165},"zone":11,"typeConfidence":1.0,"plateTime":0.4256955984618669,"extension":7.307524828258889},"index":11,"playId":"5fe5a1de-035e-3f3a-8d7a-f9377df5a0f0","pitchNumber":10,"startTime":"2026-03-22T19:26:50.573Z","endTime":"2026-03-22T19:26:54.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.08,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:26:54.766Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks. Bryan Ramos scores. Samuel Basallo to 3rd. Coby Mayo to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:28:05.722Z","endTime":"2026-03-22T19:30:12.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":{"id":682624,"link":"/api/v1/people/682624"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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":0,"homeScore":2,"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-22T19:27:05.622Z","endTime":"2026-03-22T19:28:08.097Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.2,"endSpeed":87.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.036308223648064,"aZ":-10.593279570282055,"pfxX":-2.6628870748093574,"pfxZ":10.889109890571193,"pX":-0.3237590196758353,"pZ":3.4858381880344993,"vX0":4.923063408913213,"vY0":-141.2860328853879,"vZ0":-3.979869174391818,"x":129.34,"y":144.66,"x0":-1.7585506266452733,"y0":50.00640648308463,"z0":5.616519513010741,"aX":-5.279449317727108},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":3.6,"spinRate":2168,"spinDirection":209},"zone":1,"typeConfidence":0.93,"plateTime":0.3905942957613706,"extension":7.081750121313415},"index":1,"playId":"44e0deaf-b862-33f2-8c57-0ca972f97af0","pitchNumber":1,"startTime":"2026-03-22T19:28:08.097Z","endTime":"2026-03-22T19:28:11.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-22T19:28:29.830Z","endTime":"2026-03-22T19:28:38.012Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.8,"endSpeed":87.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.052295948804215,"aZ":-11.788995673024822,"pfxX":-1.373756255271032,"pfxZ":10.28600347194462,"pX":-0.9428361897722712,"pZ":3.8165489424512473,"vX0":2.750596988274194,"vY0":-140.85724252043494,"vZ0":-2.9603206675546003,"x":152.94,"y":135.73,"x0":-1.7595938009940828,"y0":50.00456928697314,"z0":5.6581800173910155,"aX":-2.7231662258510654},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":1.8,"spinRate":2155,"spinDirection":209},"zone":11,"typeConfidence":0.93,"plateTime":0.39088097869765326,"extension":7.000688576735175},"index":3,"playId":"422f241d-b0bc-3bf7-a3c5-b2a712ad32a9","pitchNumber":2,"startTime":"2026-03-22T19:28:38.012Z","endTime":"2026-03-22T19:28:41.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48676906362884,"aZ":-25.327985242895483,"pfxX":-0.17248139457101086,"pfxZ":3.8455450341532513,"pX":0.7891317909943645,"pZ":1.5676843717284261,"vX0":6.983690840349463,"vY0":-133.33107634533374,"vZ0":-5.348283392508814,"x":86.92,"y":196.45,"x0":-1.8535836787046773,"y0":50.00590728746632,"z0":5.452636343891415,"aX":-0.3080943550205168},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2234,"spinDirection":193},"zone":14,"typeConfidence":0.97,"plateTime":0.4124741714370348,"extension":7.133228617300009},"index":4,"playId":"aaff2f6a-a315-3e0e-9ace-58c02877e051","pitchNumber":3,"startTime":"2026-03-22T19:28:59.436Z","endTime":"2026-03-22T19:29:03.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.34641986373436,"aZ":-14.783855323227602,"pfxX":-4.478253109122871,"pfxZ":8.873525023715041,"pX":-0.18929942455217444,"pZ":3.532059686431067,"vX0":5.8754224736171405,"vY0":-140.42599533699516,"vZ0":-3.198320411041892,"x":124.22,"y":143.41,"x0":-1.7454153878487846,"y0":50.00241037928699,"z0":5.671841432354102,"aX":-8.776573085855414},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2188,"spinDirection":202},"zone":11,"typeConfidence":0.93,"plateTime":0.3928667816108695,"extension":7.032991118023064},"index":5,"playId":"3d86d7ac-2687-3c40-93fd-36b1bd2ff8f6","pitchNumber":4,"startTime":"2026-03-22T19:29:18.988Z","endTime":"2026-03-22T19:29:23.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15709661170705,"aZ":-14.527159604500737,"pfxX":-3.8113132961769653,"pfxZ":8.958997718551208,"pX":-0.3373110479683309,"pZ":2.7465741992896295,"vX0":5.254111610255913,"vY0":-140.25986039588537,"vZ0":-5.0530237875291615,"x":129.86,"y":164.62,"x0":-1.749815071444715,"y0":50.00128859547516,"z0":5.536929518900655,"aX":-7.505994261564432},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":2056,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.39225717079918043,"extension":7.0979676267570255},"index":6,"playId":"5615411d-8b60-31db-ad5f-83306a658aeb","pitchNumber":5,"startTime":"2026-03-22T19:29:44.025Z","endTime":"2026-03-22T19:29:47.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28220960764576,"aZ":-14.993498352730574,"pfxX":-1.9910394661539148,"pfxZ":8.593058847604425,"pX":-0.6828307182478396,"pZ":3.9262836846380322,"vX0":3.4859855753991287,"vY0":-141.45056289860256,"vZ0":-2.015141703675947,"x":143.03,"y":132.77,"x0":-1.6800809265301246,"y0":50.00241793668602,"z0":5.624085222253046,"aX":-3.9809930965916505},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":2.8,"spinRate":1985,"spinDirection":207},"zone":11,"typeConfidence":0.94,"plateTime":0.3892165585989469,"extension":7.294883888851334},"index":7,"playId":"7907c3f1-b775-38ef-beab-8dee3a79efd7","pitchNumber":6,"startTime":"2026-03-22T19:30:08.300Z","endTime":"2026-03-22T19:30:12.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":1.31,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:30:12.086Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:32:48.672Z","endTime":"2026-03-22T19:34:39.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-22T19:30:29.651Z","endTime":"2026-03-22T19:31:58.652Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erik Tolman replaces Sandy Gaston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-22T19:31:58.652Z","endTime":"2026-03-22T19:32:51.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680899,"link":"/api/v1/people/680899"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49457386561483,"aZ":-12.567512940001183,"pfxX":4.752280887965331,"pfxZ":9.679646139783175,"pX":0.6065932516408996,"pZ":3.283895388725307,"vX0":-4.253994048201715,"vY0":-141.90786168116884,"vZ0":-4.882713887650319,"x":93.88,"y":150.11,"x0":1.5125677577125431,"y0":50.005006578171404,"z0":5.83675034797533,"aX":9.62902103644071},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":2321,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.3869627718934252,"extension":6.445812978316229},"index":2,"playId":"b8bd2ff0-e4a8-349f-b777-e1c8a0ad45aa","pitchNumber":1,"startTime":"2026-03-22T19:32:51.046Z","endTime":"2026-03-22T19:32:54.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.3,"endSpeed":77.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.144452798535976,"aZ":-33.350539075388994,"pfxX":7.958020409376421,"pfxZ":-0.7755962251452377,"pX":0.6392983284512779,"pZ":0.9401898883045838,"vX0":-4.635066436810748,"vY0":-122.62053298134894,"vZ0":-4.708149806126081,"x":92.63,"y":213.39,"x0":1.5282819054698193,"y0":50.00437467021278,"z0":5.757350251366795,"aX":12.018000275992454},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":-13.2,"spinRate":1146,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.44811168984444905,"extension":6.39135397463267},"index":3,"playId":"60a9222d-3926-3c34-b1f6-5056522b2042","pitchNumber":2,"startTime":"2026-03-22T19:33:06.854Z","endTime":"2026-03-22T19:33:10.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58668039422607,"aZ":-35.46694362215631,"pfxX":6.218764913881016,"pfxZ":-2.172023788535318,"pX":0.5880304519905244,"pZ":2.1396810113625118,"vX0":-4.3541939888478804,"vY0":-122.70445937708317,"vZ0":-1.6056749656076068,"x":94.59,"y":181.01,"x0":1.5826809363444532,"y0":50.003200750046354,"z0":5.84061908389865,"aX":9.428550144715366},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.1,"breakHorizontal":-10.2,"spinRate":1121,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.44737348814082933,"extension":6.452658601339306},"index":4,"playId":"531341b8-516b-3c0f-b972-a75c347d6de3","pitchNumber":3,"startTime":"2026-03-22T19:33:22.688Z","endTime":"2026-03-22T19:33:25.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-22T19:33:43.589Z","endTime":"2026-03-22T19:33:53.558Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182295849276706,"aZ":-32.25111767104722,"pfxX":9.249292354846094,"pfxZ":-0.05664496472385672,"pX":0.2962336704579316,"pZ":1.1763972788407209,"vX0":-5.628714978290619,"vY0":-119.90827639997319,"vZ0":-4.035448815398707,"x":105.71,"y":207.02,"x0":1.4890824689524533,"y0":50.00036955162771,"z0":5.802024688061701,"aX":13.280267601802015},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.0,"breakHorizontal":-15.1,"spinRate":1292,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.45923302499892715,"extension":6.4889260166739255},"index":6,"playId":"849ae01a-71ae-39f9-80ce-256d756f5c7b","pitchNumber":4,"startTime":"2026-03-22T19:33:53.558Z","endTime":"2026-03-22T19:33:57.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.493101112474456,"aZ":-11.509662967465328,"pfxX":4.071574116539692,"pfxZ":10.413163079171234,"pX":-0.16225711598254586,"pZ":3.0577453960566223,"vX0":-5.495901190047382,"vY0":-140.5894267275992,"vZ0":-5.5714486642130465,"x":123.18,"y":156.22,"x0":1.2969858546343078,"y0":50.00027750916393,"z0":5.825027916789146,"aX":8.07818029986991},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2279,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3909189491671361,"extension":6.514704169131531},"index":7,"playId":"2013ee55-24b0-3d09-baa0-1049e22b85d2","pitchNumber":5,"startTime":"2026-03-22T19:34:12.350Z","endTime":"2026-03-22T19:34:15.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.82163748316498,"aZ":-9.351598556117256,"pfxX":2.8961434621595963,"pfxZ":11.45904739139839,"pX":0.08858035065744148,"pZ":4.010340874315684,"vX0":-4.588063494540677,"vY0":-141.96957256113336,"vZ0":-3.526226466968209,"x":113.62,"y":130.5,"x0":1.3676572026642777,"y0":50.00587535329978,"z0":5.888873114640316,"aX":5.769964988630138},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.9,"breakHorizontal":-4.1,"spinRate":2365,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3894208672743531,"extension":6.475785968623682},"index":8,"playId":"138a63f0-01af-3490-aaa1-e7506e1a77b5","pitchNumber":6,"startTime":"2026-03-22T19:34:36.394Z","endTime":"2026-03-22T19:34:39.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.77,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:34:39.587Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Blaze Alexander hit by pitch. Samuel Basallo scores. Coby Mayo to 3rd. Colton Cowser to 2nd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:34:59.103Z","endTime":"2026-03-22T19:35:37.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnThird":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":682624,"link":"/api/v1/people/682624"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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(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":83.1,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15987236366265,"aZ":-26.002774187004356,"pfxX":5.965848994080434,"pfxZ":4.205414700542734,"pX":-0.4677381101521704,"pZ":2.769623049510247,"vX0":-6.474046361659302,"vY0":-120.85850907469869,"vZ0":-2.012974507512082,"x":134.83,"y":164.0,"x0":1.4798542844860265,"y0":50.00510973452847,"z0":5.913560282215217,"aX":8.762479812679032},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.3,"breakHorizontal":-9.1,"spinRate":1269,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4544754709350993,"extension":6.431623535527471},"index":0,"playId":"9d999d8c-c532-35e1-b1a2-f0934d4042e8","pitchNumber":1,"startTime":"2026-03-22T19:35:06.114Z","endTime":"2026-03-22T19:35:09.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":96.8,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.74961185571142,"aZ":-9.738030984931962,"pfxX":0.8093353081032459,"pfxZ":11.473782999251005,"pX":-1.1546685195385724,"pZ":4.247403632498975,"vX0":-6.934258314849904,"vY0":-140.594479815497,"vZ0":-2.9624294540124527,"x":161.01,"y":124.1,"x0":1.2634424376846656,"y0":50.00406698582841,"z0":5.969598325260645,"aX":1.5826847707587943},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.2,"breakHorizontal":0.4,"spinRate":2295,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.39307290469065803,"extension":6.56642699834713},"index":1,"playId":"7ab0d3ba-d442-306a-a55a-0b0b929bc5c4","pitchNumber":2,"startTime":"2026-03-22T19:35:23.594Z","endTime":"2026-03-22T19:35:37.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.95,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:35:37.102Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks. Coby Mayo scores. Colton Cowser to 3rd. Blaze Alexander to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:35:57.487Z","endTime":"2026-03-22T19:37:17.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":682624,"link":"/api/v1/people/682624"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14512245780427,"aZ":-30.613295948522854,"pfxX":-2.0974911288360314,"pfxZ":1.0174986612789265,"pX":0.31524986833775626,"pZ":2.853748159546854,"vX0":-2.6825273083993766,"vY0":-123.83695779405674,"vZ0":-1.3791429978159466,"x":104.98,"y":161.73,"x0":1.691082652164492,"y0":50.00109923770546,"z0":6.014187240237647,"aX":-3.208632700513677},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2125,"spinDirection":280},"zone":6,"typeConfidence":2.0,"plateTime":0.44483044486477397,"extension":6.2733302331170915},"index":0,"playId":"6f6d4015-b349-3406-9fe6-60466d67a999","pitchNumber":1,"startTime":"2026-03-22T19:35:57.688Z","endTime":"2026-03-22T19:36:01.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.7,"endSpeed":79.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70341102727421,"aZ":-30.521790344068545,"pfxX":-2.529032751628103,"pfxZ":1.0342597859985831,"pX":-0.9059274771420471,"pZ":2.0579495111991224,"vX0":-5.3065898348130505,"vY0":-126.14128313913618,"vZ0":-3.496490112427484,"x":151.53,"y":183.22,"x0":1.5640952879546033,"y0":50.00091512686707,"z0":5.956710563749473,"aX":-4.021258623854996},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":5.9,"spinRate":2251,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4363622003261036,"extension":6.3460270920772945},"index":1,"playId":"ebe6250b-2fea-3372-982b-c26cbf014c95","pitchNumber":2,"startTime":"2026-03-22T19:36:12.715Z","endTime":"2026-03-22T19:36:17.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.6,"endSpeed":86.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.289800194016344,"aZ":-10.957282142459082,"pfxX":4.288707768924605,"pfxZ":10.850977422684348,"pX":0.4656722325160178,"pZ":4.442028955566968,"vX0":-4.210960404694998,"vY0":-140.48245017698454,"vZ0":-2.1428144238733413,"x":99.25,"y":118.85,"x0":1.442889122913443,"y0":50.00075134578887,"z0":5.947182675000773,"aX":8.384482806879536},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":-6.6,"spinRate":2364,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39318460677943534,"extension":6.483389586447695},"index":2,"playId":"9d172bf6-7481-38fd-becd-2ba233b7b1e1","pitchNumber":3,"startTime":"2026-03-22T19:36:35.504Z","endTime":"2026-03-22T19:36:39.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25041884382362,"aZ":-31.618063587390527,"pfxX":-2.8681006924491292,"pfxZ":0.36492981671679203,"pX":0.743114725641842,"pZ":4.079559524204796,"vX0":-1.0610781882077767,"vY0":-123.38557963535591,"vZ0":1.4692472403576455,"x":88.67,"y":128.63,"x0":1.5527673367680341,"y0":50.003551164670164,"z0":6.164149791908012,"aX":-4.369586592984734},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":5.4,"spinRate":2177,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.44593852508981113,"extension":6.1504850992024815},"index":3,"playId":"920c232f-df8e-34f3-b1fd-9f504d89b631","pitchNumber":4,"startTime":"2026-03-22T19:36:54.213Z","endTime":"2026-03-22T19:36:58.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46888227050021,"aZ":-10.290826464165903,"pfxX":4.129943311929958,"pfxZ":11.352308489805942,"pX":-0.44372162099331974,"pZ":4.118618456060266,"vX0":-6.285440942722103,"vY0":-139.2185934436689,"vZ0":-3.067248202036618,"x":133.91,"y":127.58,"x0":1.3255596754432222,"y0":50.005265507920875,"z0":5.934561560366231,"aX":7.963460224307498},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":-5.9,"spinRate":2368,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.396166361785268,"extension":6.577995642786884},"index":4,"playId":"0e59429b-33b6-361b-91e2-7456f0e58b3b","pitchNumber":5,"startTime":"2026-03-22T19:37:13.198Z","endTime":"2026-03-22T19:37:17.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:37:17.405Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:37:27.822Z","endTime":"2026-03-22T19:38:32.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":95.4,"endSpeed":85.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.10469209430126,"aZ":-13.386789819823473,"pfxX":3.896976095393335,"pfxZ":9.819962155085284,"pX":0.032358156175657266,"pZ":4.0385802354165605,"vX0":-5.41776506300528,"vY0":-138.66736901864942,"vZ0":-2.63103769276906,"x":115.77,"y":129.74,"x0":1.5213234444448045,"y0":50.00057255086269,"z0":5.913144123023458,"aX":7.4544226839423855},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-5.6,"spinRate":2329,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39768889079423175,"extension":6.551992405864221},"index":0,"playId":"1740442e-4bd5-3447-b72a-6078719562ad","pitchNumber":1,"startTime":"2026-03-22T19:37:45.257Z","endTime":"2026-03-22T19:37:48.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846315154424715,"aZ":-34.58810540990217,"pfxX":5.853447988246975,"pfxZ":-1.5716046863244273,"pX":1.867895023062186,"pZ":3.312053588008615,"vX0":-1.2521752859651174,"vY0":-124.02162502367402,"vZ0":0.6990176993788635,"x":45.8,"y":149.35,"x0":1.6234067047559948,"y0":50.00144245451297,"z0":5.941569583431203,"aX":8.997846048330727},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-10.2,"spinRate":1131,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.44387795435904254,"extension":6.401452856161535},"index":1,"playId":"b8a39eef-ff05-3fd5-98d0-211b04f63f12","pitchNumber":2,"startTime":"2026-03-22T19:38:00.395Z","endTime":"2026-03-22T19:38:03.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66740974194309,"aZ":-12.378111444862373,"pfxX":3.9248138841388114,"pfxZ":10.151509950686387,"pX":0.2847934755070143,"pZ":2.782660999713723,"vX0":-4.512142683688081,"vY0":-139.32737522461758,"vZ0":-6.136855114274059,"x":106.14,"y":163.65,"x0":1.42158079092772,"y0":50.00223169077243,"z0":5.844854442081211,"aX":7.653678722176691},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2323,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39434130977721926,"extension":6.57604097514735},"hitData":{"launchSpeed":100.4,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.69,"coordY":48.0}},"index":2,"playId":"b474bb83-ae40-3dfe-9afc-0feb759c283a","pitchNumber":3,"startTime":"2026-03-22T19:38:24.147Z","endTime":"2026-03-22T19:38:32.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:38:32.326Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, shortstop José Barrero to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:40:49.172Z","endTime":"2026-03-22T19:41:33.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[11,12,13],"actionIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Barrero replaces shortstop Gunnar Henderson, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:40:51.502Z","endTime":"2026-03-22T19:40:51.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jhonkensy Noel replaces catcher Adley Rutschman, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:40:51.504Z","endTime":"2026-03-22T19:40:51.505Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryan Ramos remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-22T19:40:51.506Z","endTime":"2026-03-22T19:40:51.507Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682868,"link":"/api/v1/people/682868"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jud Fabian replaces right fielder Tyler O'Neill, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:40:51.508Z","endTime":"2026-03-22T19:40:51.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Samuel Basallo remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-22T19:40:51.510Z","endTime":"2026-03-22T19:40:51.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Vázquez replaces third baseman Coby Mayo, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:40:51.512Z","endTime":"2026-03-22T19:40:51.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Weston Wilson replaces left fielder Colton Cowser, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-22T19:40:51.514Z","endTime":"2026-03-22T19:40:51.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Enrique Bradfield Jr. replaces center fielder Leody Taveras, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-22T19:40:51.516Z","endTime":"2026-03-22T19:40:51.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jeremiah Jackson replaces second baseman Blaze Alexander, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-22T19:40:51.518Z","endTime":"2026-03-22T19:40:51.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Kowar replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":9,"startTime":"2026-03-22T19:40:51.520Z","endTime":"2026-03-22T19:40:51.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663804,"link":"/api/v1/people/663804"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces José Tena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":10,"startTime":"2026-03-22T19:40:51.522Z","endTime":"2026-03-22T19:40:51.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"},"defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.456213335695566,"aZ":-16.35085295289718,"pfxX":-5.359313407915987,"pfxZ":7.979838932494667,"pX":1.0851751549471225,"pZ":2.7295821533205435,"vX0":5.263287112096343,"vY0":-141.38553363875874,"vZ0":-5.660272592319538,"x":75.64,"y":165.08,"x0":-0.12314606272219925,"y0":50.00241230843202,"z0":5.8430310034514426,"aX":-10.625726804362548},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":8.4,"spinRate":2130,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.39051167161084166,"extension":5.931367158485169},"index":11,"playId":"4e9f08cb-46ff-3959-a854-edf8fdb8b1e5","pitchNumber":1,"startTime":"2026-03-22T19:40:51.524Z","endTime":"2026-03-22T19:40:55.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":85.0,"endSpeed":78.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.947888147568488,"aZ":-36.23812863981872,"pfxX":0.9535771257524921,"pfxZ":-2.633004839392121,"pX":1.8976366448104756,"pZ":1.0864357085609695,"vX0":4.724536222551317,"vY0":-123.69800509462084,"vZ0":-4.252056977664058,"x":44.67,"y":209.45,"x0":-0.16545187013567553,"y0":50.00612236000273,"z0":5.884101609756066,"aX":1.4691577330685797},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.5,"breakHorizontal":-2.9,"spinRate":2540,"spinDirection":13},"zone":14,"typeConfidence":0.91,"plateTime":0.4437335151960977,"extension":5.946149648502051},"index":12,"playId":"79508be0-0314-3a24-b08f-d69e00decced","pitchNumber":2,"startTime":"2026-03-22T19:41:06.263Z","endTime":"2026-03-22T19:41:09.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.4,"endSpeed":88.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36703057506043,"aZ":-19.06371781949648,"pfxX":-7.83332212706945,"pfxZ":6.481301796676654,"pX":0.2692738414884774,"pZ":2.7356202261339195,"vX0":3.3656912878105847,"vY0":-141.7782681131471,"vZ0":-5.233214362169711,"x":106.74,"y":164.92,"x0":0.08008311611980484,"y0":50.0013022956347,"z0":5.833499347968058,"aX":-15.842844569414549},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":13.4,"spinRate":2122,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3872829922986627,"extension":5.950993580888084},"hitData":{"launchSpeed":108.9,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":151.18}},"index":13,"playId":"23515287-5a19-35b0-9795-7783b0fc858c","pitchNumber":3,"startTime":"2026-03-22T19:41:24.699Z","endTime":"2026-03-22T19:41:33.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:41:33.227Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:41:57.463Z","endTime":"2026-03-22T19:44:07.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17178832724034,"aZ":-13.735564504525275,"pfxX":-4.4163897068074816,"pfxZ":9.170995913230657,"pX":-0.17346787499223001,"pZ":3.7614184182394808,"vX0":1.5782013232996908,"vY0":-141.57088412987127,"vZ0":-3.563575752253767,"x":123.61,"y":137.22,"x0":-0.1674782510227329,"y0":50.00533838003635,"z0":5.927817353285215,"aX":-8.880741506993814},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2359,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.38830124454822146,"extension":5.9224631772913},"index":0,"playId":"e3848ba0-2ec4-397a-bd56-5c257d56f425","pitchNumber":1,"startTime":"2026-03-22T19:41:57.463Z","endTime":"2026-03-22T19:42:01.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.2,"endSpeed":87.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.89880545058063,"aZ":-12.90395843122123,"pfxX":-6.5752937489889405,"pfxZ":9.688036906176222,"pX":1.335621908514399,"pZ":2.6011904439320355,"vX0":6.618217680300618,"vY0":-141.25047732898375,"vZ0":-6.177652531827141,"x":66.09,"y":168.55,"x0":-0.2014936468284963,"y0":50.00076523477152,"z0":5.671909944558207,"aX":-13.07615397169197},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2464,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39013004667462114,"extension":6.0657371965406135},"index":1,"playId":"5e8f35b5-bb6a-3cd1-93ff-8b07cbdf42ca","pitchNumber":2,"startTime":"2026-03-22T19:42:12.585Z","endTime":"2026-03-22T19:42:16.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.6,"endSpeed":87.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.08800871550877,"aZ":-15.123893268919984,"pfxX":-7.94800970589677,"pfxZ":8.672936162550506,"pX":1.0822882168314036,"pZ":2.5525725130550367,"vX0":6.2203861675494725,"vY0":-140.35623189695886,"vZ0":-6.207094608999128,"x":75.75,"y":169.86,"x0":-0.14630638635285573,"y0":50.005052539481184,"z0":5.803572714400647,"aX":-15.628626114009228},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2265,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.3924361258382971,"extension":6.012330889636962},"index":2,"playId":"6b2dd00c-6fc4-3dc2-b37e-4ac9ba372e04","pitchNumber":3,"startTime":"2026-03-22T19:42:28.819Z","endTime":"2026-03-22T19:42:32.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.6,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60707197285703,"aZ":-15.573804094983506,"pfxX":-5.663028852109733,"pfxZ":8.410657050577885,"pX":0.5111780916772867,"pZ":2.713773441348765,"vX0":3.9911329642419355,"vY0":-140.49760655887675,"vZ0":-5.720269354657643,"x":97.52,"y":165.51,"x0":-0.20128792633330034,"y0":50.00267580496596,"z0":5.810077254137946,"aX":-11.177537626561083},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2242,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.3917618214596872,"extension":5.911061472376711},"index":3,"playId":"aaeb1587-3446-38cc-8b32-c707f0a6d0a1","pitchNumber":4,"startTime":"2026-03-22T19:42:44.234Z","endTime":"2026-03-22T19:42:47.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.20850579393782,"aZ":-16.14131413802812,"pfxX":-6.18945273395796,"pfxZ":8.147541437966666,"pX":-0.0027588674439655426,"pZ":3.4976829219742402,"vX0":3.1208056622334013,"vY0":-140.87111816571857,"vZ0":-3.5654002100731903,"x":117.11,"y":144.34,"x0":-0.3334547890742976,"y0":50.0048714817076,"z0":5.852959085231759,"aX":-12.1821697652668},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2266,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3919639727313293,"extension":5.889032561437544},"index":4,"playId":"5b244e45-95fd-31be-82e9-4c5e9ee8e8e3","pitchNumber":5,"startTime":"2026-03-22T19:43:01.313Z","endTime":"2026-03-22T19:43:05.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":79.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897927424828307,"aZ":-23.374758749518588,"pfxX":-7.914712966851352,"pfxZ":5.366939258925261,"pX":0.4806501436767463,"pZ":2.0612516356245054,"vX0":4.099514474061893,"vY0":-128.57502345307702,"vZ0":-4.785435161664423,"x":98.68,"y":183.13,"x0":-0.12422193595700035,"y0":50.0023822598785,"z0":5.80977563290854,"aX":-12.971575058128243},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2526,"spinDirection":248},"zone":9,"typeConfidence":0.87,"plateTime":0.4294862667588557,"extension":6.0139917352100385},"index":5,"playId":"e7116132-c33f-3034-b5c8-b722f5ff1371","pitchNumber":6,"startTime":"2026-03-22T19:43:20.918Z","endTime":"2026-03-22T19:43:24.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.955509963972766,"aZ":-17.164418848454815,"pfxX":-6.469187943316539,"pfxZ":7.496519453188264,"pX":0.1452010716541536,"pZ":1.6637266046723298,"vX0":3.0457398642856925,"vY0":-141.4646016137894,"vZ0":-7.9146110351138415,"x":111.47,"y":193.86,"x0":-0.11230625804145802,"y0":50.000821425077476,"z0":5.623752889734063,"aX":-12.94988507732259},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":10.9,"spinRate":2103,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.3889969582196202,"extension":5.9775984202738},"index":6,"playId":"6ff69aeb-2567-39cd-86b7-066a281762cf","pitchNumber":7,"startTime":"2026-03-22T19:43:44.554Z","endTime":"2026-03-22T19:43:49.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797763851744985,"aZ":-36.29633093245845,"pfxX":3.44544536280333,"pfxZ":-2.730351324228295,"pX":2.2942520692165607,"pZ":-0.43953970416772237,"vX0":4.33210319722608,"vY0":-122.52945660948792,"vZ0":-7.229462672368461,"x0":0.050991424786271326,"y0":50.002632824087925,"z0":5.677517018766516,"aX":5.201737623868363},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.5,"breakHorizontal":-7.3,"spinRate":2362,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.4482224144239533,"extension":6.130473763579102},"index":7,"playId":"bfb8e88b-d7e4-362d-92f4-917c15bb039c","pitchNumber":8,"startTime":"2026-03-22T19:44:02.702Z","endTime":"2026-03-22T19:44:07.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.22,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:44:07.283Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood challenged (pitch result), call on the field was confirmed: James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:44:35.724Z","endTime":"2026-03-22T19:46:21.590Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15997979532264,"aZ":-32.58236152312545,"pfxX":-10.279784533587152,"pfxZ":-0.2612074922762453,"pX":-0.8307128999671468,"pZ":1.3944053336474012,"vX0":2.2539028946609703,"vY0":-126.59222272978556,"vZ0":-4.571176807755656,"x":148.66,"y":201.13,"x0":-0.4130892363923002,"y0":50.00218770712931,"z0":5.9105419514780495,"aX":-16.245101214843274},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":17.8,"spinRate":2383,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.43709893608200945,"extension":5.911575035734896},"index":0,"playId":"1d744301-b7ca-3d72-b477-a594707e1fba","pitchNumber":1,"startTime":"2026-03-22T19:44:35.724Z","endTime":"2026-03-22T19:44:39.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.7,"endSpeed":79.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.606335728525014,"aZ":-27.12940356729158,"pfxX":-8.779432950861747,"pfxZ":3.1123286183075134,"pX":-1.2089732876573163,"pZ":2.8907607240121576,"vX0":0.5665220200487524,"vY0":-127.68713852877755,"vZ0":-2.219991756546839,"x":163.08,"y":160.73,"x0":-0.2979879664045215,"y0":50.00578557424949,"z0":5.94448450830942,"aX":-14.24343135426048},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":2524,"spinDirection":262},"zone":11,"typeConfidence":0.89,"plateTime":0.4318836496642682,"extension":5.766592180106197},"index":1,"playId":"2bb59514-630c-3301-bdaa-3f5f37ba9824","pitchNumber":2,"startTime":"2026-03-22T19:44:54.292Z","endTime":"2026-03-22T19:44:57.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":88.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.737778207710136,"aZ":-13.926482314490753,"pfxX":-8.106416683309295,"pfxZ":8.939024081113844,"pX":0.9082074847151738,"pZ":3.013639711685671,"vX0":5.616890918891635,"vY0":-143.29318732508324,"vZ0":-5.138255910780186,"x":82.38,"y":157.41,"x0":-0.04264081907389214,"y0":50.0051581218541,"z0":5.727585636926967,"aX":-16.552688375300132},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2455,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3849388726329712,"extension":6.1809790757552525},"index":2,"playId":"ce947a26-33c0-3fa0-ac01-f2794758424f","pitchNumber":3,"startTime":"2026-03-22T19:45:11.810Z","endTime":"2026-03-22T19:45:15.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.906504251474185,"aZ":-26.00783629606507,"pfxX":-7.312682792417236,"pfxZ":3.7482054745165243,"pX":-0.5113643663754422,"pZ":2.4545691751157293,"vX0":1.4231672021424486,"vY0":-128.12400831649214,"vZ0":-3.4190164207912708,"x":136.49,"y":172.51,"x0":-0.1277385653719371,"y0":50.00572951337274,"z0":5.861273653429579,"aX":-12.039515759266544},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":12.8,"spinRate":2390,"spinDirection":254},"zone":4,"typeConfidence":0.89,"plateTime":0.42912052974288484,"extension":5.865815122120987},"index":3,"playId":"6201a5c0-ed4f-3aab-a020-a7f119a491a5","pitchNumber":4,"startTime":"2026-03-22T19:45:30.257Z","endTime":"2026-03-22T19:45:33.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":88.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.64008970249751,"aZ":-15.535232715924632,"pfxX":-8.650260079458919,"pfxZ":8.143457304239401,"pX":-0.044908559195434454,"pZ":3.2867564016346966,"vX0":3.148309788813572,"vY0":-143.55025425166227,"vZ0":-4.179376173164488,"x":118.71,"y":150.04,"x0":-0.04553141056294559,"y0":50.00542943331665,"z0":5.758537028755784,"aX":-17.682619956368264},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":14.8,"spinRate":2364,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.38461861298737166,"extension":5.938336158782333},"index":4,"playId":"472b81ec-519d-362e-af22-6ce8cb6b304a","pitchNumber":5,"startTime":"2026-03-22T19:45:50.328Z","endTime":"2026-03-22T19:45:53.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360451287647788,"aZ":-26.75068350878611,"pfxX":-10.05827684916063,"pfxZ":3.374694674052664,"pX":0.8277903815805818,"pZ":2.2449617965660735,"vX0":5.270358217843802,"vY0":-127.11922802177808,"vZ0":-3.5211264375138884,"x":85.45,"y":178.17,"x0":0.014901087752979401,"y0":50.00447120886065,"z0":5.8140998278063085,"aX":-16.17121380214649},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":16.7,"spinRate":2556,"spinDirection":260},"zone":9,"typeConfidence":0.89,"plateTime":0.4338253409371724,"extension":5.868590892167425},"index":5,"playId":"f071b026-ef1b-3863-9680-6186ccf7f9ff","pitchNumber":6,"startTime":"2026-03-22T19:46:15.240Z","endTime":"2026-03-22T19:46:21.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"}},"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:46:21.590Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Jackson Kowar picks off Nasim Nuñez at 1st on throw to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:46:53.381Z","endTime":"2026-03-22T19:47:38.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663804,"link":"/api/v1/people/663804"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":88.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.092817348328595,"aZ":-14.759752051552388,"pfxX":-8.635914014431432,"pfxZ":8.536881677754483,"pX":-0.28535046821500043,"pZ":2.9034106669620128,"vX0":2.6528601299681362,"vY0":-143.31400488034828,"vZ0":-5.226835722353485,"x":127.88,"y":160.39,"x0":-0.11228063403447787,"y0":50.00476388045089,"z0":5.703072394981579,"aX":-17.617540593699804},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":14.9,"spinRate":2442,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.38506122587769953,"extension":5.986587104279812},"index":0,"playId":"56910606-6ebb-3e7e-b5e3-b9ad48f3461f","pitchNumber":1,"startTime":"2026-03-22T19:47:06.332Z","endTime":"2026-03-22T19:47:10.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"6a8a8ecb-f17a-39bc-a626-6f91d0316287","startTime":"2026-03-22T19:47:32.741Z","endTime":"2026-03-22T19:47:38.725Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:47:38.725Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:50:05.672Z","endTime":"2026-03-22T19:51:03.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Franklin replaces left fielder James Wood, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:50:07.951Z","endTime":"2026-03-22T19:50:07.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":695578,"link":"/api/v1/people/695578"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to second base for Luis García Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-22T19:50:07.953Z","endTime":"2026-03-22T19:50:07.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"300","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joey Wiemer replaces center fielder Jacob Young, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-22T19:50:07.955Z","endTime":"2026-03-22T19:50:07.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrés Chaparro remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-22T19:50:07.957Z","endTime":"2026-03-22T19:50:07.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Nasim Nuñez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-22T19:50:07.959Z","endTime":"2026-03-22T19:50:07.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Erik Tolman enters the batting order, batting 5th, third baseman Brady House leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"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-22T19:50:07.961Z","endTime":"2026-03-22T19:50:07.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680899,"link":"/api/v1/people/680899"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"501","replacedPlayer":{"id":691781,"link":"/api/v1/people/691781"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.4,"endSpeed":77.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639011181792508,"aZ":-33.71244746233507,"pfxX":-3.1492384494188954,"pfxZ":-1.0078353128195587,"pX":0.3566378657472172,"pZ":2.775679584425662,"vX0":-2.0916551362842903,"vY0":-122.9165462984149,"vZ0":-0.9468209663788677,"x":103.41,"y":163.84,"x0":1.628072725370487,"y0":50.00198496606433,"z0":6.031425400172854,"aX":-4.812326100120971},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":6.2,"spinRate":2230,"spinDirection":265},"zone":6,"typeConfidence":2.0,"plateTime":0.44581244621987626,"extension":6.221730765818531},"index":6,"playId":"a2753344-a7b9-344f-8136-42bc5ee132fa","pitchNumber":1,"startTime":"2026-03-22T19:50:07.963Z","endTime":"2026-03-22T19:50:11.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798518624638955,"aZ":-34.50615710059823,"pfxX":6.986638538985124,"pfxZ":-1.5023461688886925,"pX":0.6720752650559833,"pZ":3.115708863473343,"vX0":-4.126669388089974,"vY0":-123.96646313887553,"vZ0":-0.03439544407404993,"x":91.38,"y":154.66,"x0":1.4543102345298733,"y0":50.005010667317556,"z0":6.020860246424441,"aX":10.827684575459532},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-11.6,"spinRate":1013,"spinDirection":104},"zone":3,"typeConfidence":2.0,"plateTime":0.4425915735757835,"extension":6.288602557291518},"index":7,"playId":"2c09db13-71d8-3131-ab78-2bfde81bcfae","pitchNumber":2,"startTime":"2026-03-22T19:50:20.452Z","endTime":"2026-03-22T19:50:23.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75133527432816,"aZ":-33.960934482341884,"pfxX":8.969790109611964,"pfxZ":-1.1979176165330676,"pX":0.5646018483893883,"pZ":1.5022130102477282,"vX0":-5.276576271117072,"vY0":-121.97562634350689,"vZ0":-3.2887661821952534,"x":95.48,"y":198.22,"x0":1.5992784849698483,"y0":50.002339050676945,"z0":5.820121375253867,"aX":13.409353681942696},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":-14.9,"spinRate":1281,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4504087926604021,"extension":6.379216720171731},"index":8,"playId":"d59d82ea-9038-3c4e-9bc8-7c0d2a6e6f2d","pitchNumber":3,"startTime":"2026-03-22T19:50:41.798Z","endTime":"2026-03-22T19:50:45.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53095993400897,"aZ":-15.536694287957646,"pfxX":6.690296766830075,"pfxZ":8.351224913628522,"pX":1.1493951575938104,"pZ":3.2944913968579193,"vX0":-2.940563979242607,"vY0":-141.0795894275225,"vZ0":-4.408004481911356,"x":73.19,"y":149.83,"x0":1.342646894775961,"y0":50.006720513398804,"z0":5.89601868791274,"aX":13.334325403602726},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":-11.4,"spinRate":2321,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.38996288073893703,"extension":6.477245333424521},"index":9,"playId":"e0f5b907-e799-3cf1-a8e2-498337f6e80c","pitchNumber":4,"startTime":"2026-03-22T19:51:00.094Z","endTime":"2026-03-22T19:51:03.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:51:03.375Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jud Fabian strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:51:25.468Z","endTime":"2026-03-22T19:52:14.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":95.7,"endSpeed":86.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54877400771204,"aZ":-13.430834035013357,"pfxX":5.144369617329229,"pfxZ":9.694853288439363,"pX":-0.17563956035353606,"pZ":3.818365280822149,"vX0":-5.880495543917661,"vY0":-139.20484081942317,"vZ0":-3.2823599633967917,"x":123.69,"y":135.68,"x0":1.310771590470342,"y0":50.00588063167358,"z0":5.920480337402678,"aX":9.949366226150937},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-7.9,"spinRate":2257,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.39572180516719113,"extension":6.600440976488724},"index":0,"playId":"f278488b-cbd9-3ad5-8c89-2212387c7252","pitchNumber":1,"startTime":"2026-03-22T19:51:25.468Z","endTime":"2026-03-22T19:51:29.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.6,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593989945765284,"aZ":-30.476661935139056,"pfxX":8.896351501811427,"pfxZ":1.1051549863361219,"pX":0.41648407441950225,"pZ":1.9430716666530043,"vX0":-5.101722222674197,"vY0":-123.10691471305765,"vZ0":-3.279705034793865,"x":101.12,"y":186.32,"x0":1.3606327339232442,"y0":50.00115493622584,"z0":5.874039051383198,"aX":13.644483450937058},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":-14.9,"spinRate":1153,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.4450224038332502,"extension":6.170504069241667},"index":1,"playId":"b7a0484c-b3e0-3f0c-a860-c4978069f3b9","pitchNumber":2,"startTime":"2026-03-22T19:51:37.856Z","endTime":"2026-03-22T19:51:40.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96933185500243,"aZ":-29.820331263444892,"pfxX":9.260753869148965,"pfxZ":1.5225582388509507,"pX":0.5617075071634614,"pZ":1.7094673617291327,"vX0":-5.270426600958913,"vY0":-123.95317965191256,"vZ0":-3.8220893641130984,"x":95.59,"y":192.62,"x0":1.5179908594095357,"y0":50.004487103894384,"z0":5.775387315120922,"aX":14.33755567193143},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.5,"spinRate":1155,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.44275781769284706,"extension":6.493418548273055},"index":2,"playId":"00d63e2d-2187-39b3-8c64-11446ef6e8c7","pitchNumber":3,"startTime":"2026-03-22T19:51:51.772Z","endTime":"2026-03-22T19:51:55.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":83.7,"endSpeed":77.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307539769699215,"aZ":-32.304022912756515,"pfxX":9.052047630511154,"pfxZ":-0.08950183608212381,"pX":-0.3459875199732824,"pZ":0.9339667307234958,"vX0":-6.664298983294556,"vY0":-121.6996409256516,"vZ0":-4.974439550810035,"x":130.19,"y":213.56,"x0":1.2423696990956705,"y0":50.000422633799985,"z0":5.780044458754818,"aX":13.67216095833094},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.1,"breakHorizontal":-15.0,"spinRate":1048,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.44884737208792735,"extension":6.4864839358552},"index":3,"playId":"7ee9535a-0dde-3aeb-855f-938917d8f937","pitchNumber":4,"startTime":"2026-03-22T19:52:11.303Z","endTime":"2026-03-22T19:52:14.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_ab"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_ab"},{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:52:14.732Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:52:39.690Z","endTime":"2026-03-22T19:55:08.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07944340055408,"aZ":-27.58873615976948,"pfxX":0.45279086513714395,"pfxZ":2.9131226811091904,"pX":-0.7875858525067941,"pZ":0.6813915188394722,"vX0":-5.915768850960909,"vY0":-124.70739300868546,"vZ0":-7.025739892384204,"x":147.02,"y":220.38,"x0":1.5565520112035398,"y0":50.00380790058815,"z0":5.810914995446154,"aX":0.7132700907379769},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":0.6,"spinRate":2258,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43919785565596703,"extension":6.4179187319128195},"index":0,"playId":"b741818b-2ec6-3a77-aeea-7caedd7bb1ac","pitchNumber":1,"startTime":"2026-03-22T19:52:39.690Z","endTime":"2026-03-22T19:52:42.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26540461483123,"aZ":-11.038581880729676,"pfxX":3.8768091473581165,"pfxZ":10.751451539423407,"pX":-0.43055468954541193,"pZ":2.9420702939103327,"vX0":-6.117077736440927,"vY0":-139.9661422039702,"vZ0":-5.876534801587078,"x":133.41,"y":159.34,"x0":1.2887763502676801,"y0":50.00410756326514,"z0":5.805244601175813,"aX":7.622598190034111},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-5.6,"spinRate":2363,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.39268713971070657,"extension":6.600539224709526},"index":1,"playId":"b62afc73-0ba3-3623-8ee9-8e3b6ffb1207","pitchNumber":2,"startTime":"2026-03-22T19:52:57.051Z","endTime":"2026-03-22T19:53:00.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22593851880183,"aZ":-34.50627226798598,"pfxX":7.523677468607298,"pfxZ":-1.5697700326398216,"pX":0.061363834429053375,"pZ":2.528112702304168,"vX0":-5.728097102066508,"vY0":-120.92534192951777,"vZ0":-1.0773250952786873,"x":114.66,"y":170.52,"x0":1.4814632860713888,"y0":50.00370273147647,"z0":6.002135251390571,"aX":11.160965129593968},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":-12.2,"spinRate":1153,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4526692775708425,"extension":6.317631710635189},"index":2,"playId":"7776c016-f5bb-3c39-b705-8b50be44a0b6","pitchNumber":3,"startTime":"2026-03-22T19:53:11.632Z","endTime":"2026-03-22T19:53:15.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.419834582837304,"aZ":-12.648459327795278,"pfxX":4.1821029466351884,"pfxZ":9.832268888184517,"pX":0.5891267563682471,"pZ":4.109224681140488,"vX0":-3.2606695070108502,"vY0":-141.49394334806206,"vZ0":-2.8727664059235867,"x":94.54,"y":127.83,"x0":1.2249915640947624,"y0":50.00653166253857,"z0":5.971065134877246,"aX":8.308768668092664},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.7,"spinRate":2332,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3901578950053275,"extension":6.5459017531978985},"index":3,"playId":"087d3c7b-9ac5-380d-946f-851422002732","pitchNumber":4,"startTime":"2026-03-22T19:53:57.672Z","endTime":"2026-03-22T19:54:00.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-22T19:54:23.821Z","endTime":"2026-03-22T19:54:23.822Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.8,"endSpeed":77.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372321767709845,"aZ":-25.970465888202458,"pfxX":-0.723336202415445,"pfxZ":4.111956840462524,"pX":-1.580526652431746,"pZ":0.6298899201554212,"vX0":-6.771739950257829,"vY0":-123.16395429606044,"vZ0":-6.987140879235505,"x":177.25,"y":221.77,"x0":1.3184921132044198,"y0":50.00497439408532,"z0":5.752424848554121,"aX":-1.0925891465991646},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.8,"breakHorizontal":3.1,"spinRate":2257,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4476635583004014,"extension":6.416268812602566},"index":5,"playId":"2d803e07-fe3a-3540-8686-e3a821eddd4d","pitchNumber":5,"startTime":"2026-03-22T19:54:23.823Z","endTime":"2026-03-22T19:54:27.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649873198690273,"aZ":-32.31707514273213,"pfxX":8.901453002354533,"pfxZ":-0.09288114541123615,"pX":0.39048837674435816,"pZ":1.6759355042095707,"vX0":-5.635187905224787,"vY0":-123.30911648948128,"vZ0":-3.556974173680446,"x":102.12,"y":193.53,"x0":1.54455741292838,"y0":50.00165177202068,"z0":5.852675826502391,"aX":13.758865543223296},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.9,"spinRate":1291,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44353732325974704,"extension":6.469462140277182},"index":6,"playId":"e599d5a9-10d2-3720-9796-962a17ce4250","pitchNumber":6,"startTime":"2026-03-22T19:54:41.574Z","endTime":"2026-03-22T19:54:44.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.325031997958188,"aZ":-26.774216808774426,"pfxX":10.194652119717306,"pfxZ":3.538231961389946,"pX":0.8782570315957695,"pZ":2.060161750847768,"vX0":-4.421119068309915,"vY0":-123.31475285804845,"vZ0":-3.726182848238368,"x":83.52,"y":183.16,"x0":1.3774596740985487,"y0":50.005956807487365,"z0":5.86951237510613,"aX":15.579873821293605},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":-17.3,"spinRate":1301,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44550685211680197,"extension":6.402999403958145},"index":7,"playId":"e9afba98-8ae7-372d-89ea-abdf379b8e8b","pitchNumber":7,"startTime":"2026-03-22T19:55:05.406Z","endTime":"2026-03-22T19:55:08.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":680899,"link":"/api/v1/people/680899"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:55:08.757Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Millas pops out to third baseman Luis Vázquez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:57:30.273Z","endTime":"2026-03-22T19:58:56.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702465,"fullName":"Ryan Long","link":"/api/v1/people/702465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Long replaces Jackson Kowar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"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-22T19:57:12.554Z","endTime":"2026-03-22T19:57:32.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702465,"link":"/api/v1/people/702465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.1,"endSpeed":87.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.77582194569806,"aZ":-6.474094074994231,"pfxX":-5.837475237325155,"pfxZ":13.001032595081167,"pX":-0.16951022745902264,"pZ":1.4108916231714999,"vX0":4.0850423928329835,"vY0":-140.84106809516263,"vZ0":-11.473760540859807,"x":123.46,"y":200.69,"x0":-0.8922544772730151,"y0":50.006020843863,"z0":5.990163367318819,"aX":-11.541290131149099},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.9,"breakHorizontal":9.6,"spinRate":2556,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3913212248243405,"extension":6.867919182134273},"index":1,"playId":"bde3c764-cdb2-309f-9471-a8a566d40325","pitchNumber":1,"startTime":"2026-03-22T19:57:32.657Z","endTime":"2026-03-22T19:57:36.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.27801100719816,"aZ":-5.942129998891991,"pfxX":-7.014012419500942,"pfxZ":13.524905551945091,"pX":0.22417088553245038,"pZ":2.62921347993132,"vX0":5.817548895529814,"vY0":-140.19477299276596,"vZ0":-8.084476462227924,"x":108.46,"y":167.79,"x0":-0.9933903269792306,"y0":50.00163197669801,"z0":5.978352291110819,"aX":-13.60270602271118},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":22.4,"breakHorizontal":11.0,"spinRate":2673,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39459478372951295,"extension":6.988288655710495},"index":2,"playId":"0327ae79-9140-3b1c-b5ce-024a6bebfc70","pitchNumber":2,"startTime":"2026-03-22T19:57:48.855Z","endTime":"2026-03-22T19:57:52.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.489000035261114,"aZ":-28.215343367057283,"pfxX":-3.561508723626593,"pfxZ":2.6470483883753735,"pX":0.5767671380732544,"pZ":1.7035554164922266,"vX0":4.49613459114577,"vY0":-122.44587276911288,"vZ0":-4.391897549382436,"x":95.01,"y":192.78,"x0":-0.8331595160319819,"y0":50.00447324417922,"z0":5.97586883791535,"aX":-5.329523963762814},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":5.2,"spinRate":1001,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4498662754576994,"extension":7.138315712120407},"index":3,"playId":"8f15aaa1-8b49-31fe-951a-9dfe405e9cb9","pitchNumber":3,"startTime":"2026-03-22T19:58:05.868Z","endTime":"2026-03-22T19:58:11.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":42.454004091682506,"aZ":-8.724908440022975,"pfxX":-2.974668387280712,"pfxZ":12.071827690177182,"pX":-0.8268212832345571,"pZ":4.066535937123091,"vX0":0.9319287665464875,"vY0":-140.9810785934404,"vZ0":-4.230347938950514,"x":148.52,"y":128.98,"x0":-0.7824115698437875,"y0":50.006732423802625,"z0":6.1892732851565215,"aX":-5.780319518599314},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.8,"breakHorizontal":5.0,"spinRate":2610,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39382954985595653,"extension":6.704663972819799},"index":4,"playId":"2d499929-6eab-31e2-b19f-ff9c98861239","pitchNumber":4,"startTime":"2026-03-22T19:58:33.074Z","endTime":"2026-03-22T19:58:36.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.4,"endSpeed":76.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154544979571035,"aZ":-24.408313020197376,"pfxX":-7.527219186319318,"pfxZ":5.1471364148023575,"pX":-0.5787859980818778,"pZ":2.5227344038509862,"vX0":3.592423583770082,"vY0":-122.78229077890913,"vZ0":-3.252002945358984,"x":139.06,"y":170.67,"x0":-1.092871396709597,"y0":50.000167532527556,"z0":5.970349145387073,"aX":-11.3467221141428},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":862,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4482649400991092,"extension":7.152530291650344},"hitData":{"launchSpeed":70.3,"launchAngle":65.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.41,"coordY":160.49}},"index":5,"playId":"cf1de642-b1a7-3025-a86a-a9220d5628ad","pitchNumber":5,"startTime":"2026-03-22T19:58:46.923Z","endTime":"2026-03-22T19:58:56.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:58:56.264Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:59:00.048Z","endTime":"2026-03-22T20:00:25.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702465,"fullName":"Ryan Long","link":"/api/v1/people/702465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87075412270341,"aZ":-29.78105031519485,"pfxX":-2.5256100297619892,"pfxZ":1.574685298441258,"pX":-0.29903900763804403,"pZ":2.6564140955431625,"vX0":2.869014329220003,"vY0":-123.19256182742859,"vZ0":-2.0666545616476513,"x":128.4,"y":167.06,"x0":-1.1563702847305775,"y0":50.00446731713833,"z0":6.049575017661587,"aX":-3.8418295988172066},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":3.8,"spinRate":754,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.44641507922989376,"extension":7.06666114093717},"index":0,"playId":"10a98ff4-d731-3694-87fa-129c586d24be","pitchNumber":1,"startTime":"2026-03-22T19:59:19.860Z","endTime":"2026-03-22T19:59:23.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45465705717202,"aZ":-32.16110988785363,"pfxX":-5.447403556102797,"pfxZ":0.004854348962769706,"pX":-3.0120629961584986,"pZ":3.375510133226012,"vX0":-2.6554403738738612,"vY0":-123.62874857982473,"vZ0":0.04277667482506997,"x":231.81,"y":147.64,"x0":-1.212366545189838,"y0":50.00115793880433,"z0":6.085103931730836,"aX":-8.326863135144556},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":10.6,"spinRate":725,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.445130678134416,"extension":6.9889306132003135},"index":1,"playId":"5aaf9c98-657b-368a-b623-77744ce9b7b8","pitchNumber":2,"startTime":"2026-03-22T19:59:40.598Z","endTime":"2026-03-22T19:59:44.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883103392938153,"aZ":-27.887649927471994,"pfxX":-6.05064478620975,"pfxZ":2.7601325610478264,"pX":-0.6592186978355761,"pZ":2.1094352942026564,"vX0":2.734028700366699,"vY0":-124.1374289463261,"vZ0":-3.8149783638393195,"x":142.13,"y":181.83,"x0":-0.9913686018956788,"y0":50.004528521070746,"z0":5.999349989371308,"aX":-9.402058527873946},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":10.3,"spinRate":745,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4419835917250463,"extension":7.222356504846254},"index":2,"playId":"8bbcb99f-5872-3db5-a195-9c02fbb59cd5","pitchNumber":3,"startTime":"2026-03-22T19:59:54.930Z","endTime":"2026-03-22T19:59:57.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.515900997268357,"aZ":-32.36413490502924,"pfxX":-2.5582462440738043,"pfxZ":-0.12880981830757676,"pX":-1.1337324338019192,"pZ":3.4608948631186927,"vX0":0.09058502224542278,"vY0":-122.25088692394635,"vZ0":0.19443694405518475,"x":160.22,"y":145.34,"x0":-0.8390741582943954,"y0":50.000972916269454,"z0":6.162578377707253,"aX":-3.8644256468447944},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":4.6,"spinRate":623,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4483617906053228,"extension":6.997357355715602},"index":3,"playId":"35689cd9-fe55-35e2-8472-54330db84821","pitchNumber":4,"startTime":"2026-03-22T20:00:21.600Z","endTime":"2026-03-22T20:00:25.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:00:25.263Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (3) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T20:00:30.561Z","endTime":"2026-03-22T20:02:03.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702465,"fullName":"Ryan Long","link":"/api/v1/people/702465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":702465,"link":"/api/v1/people/702465"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21972147110489,"aZ":-26.426301876893724,"pfxX":-3.9122842171087937,"pfxZ":3.7116451222427065,"pX":0.057827802789627125,"pZ":2.024872098922544,"vX0":3.7026744649616714,"vY0":-123.29675677165463,"vZ0":-4.100167482726688,"x":114.8,"y":184.11,"x0":-0.9510334305615219,"y0":50.002023348991585,"z0":5.924980683203555,"aX":-6.0573445639543895},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":6.2,"spinRate":743,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.44327189607142214,"extension":7.259390176121645},"index":0,"playId":"fe1d6367-f1db-3062-ad80-27cb28963270","pitchNumber":1,"startTime":"2026-03-22T20:00:48.640Z","endTime":"2026-03-22T20:00:51.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.567399731731165,"aZ":-6.044571425101485,"pfxX":-4.261827369570804,"pfxZ":13.463885413763398,"pX":-0.6503464231561531,"pZ":3.306006651743442,"vX0":2.5680841472984492,"vY0":-140.08744206731654,"vZ0":-6.416346637339511,"x":141.79,"y":149.52,"x0":-1.0366453834220029,"y0":50.00478254739556,"z0":6.052240456447482,"aX":-8.272708655495636},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":22.8,"breakHorizontal":7.0,"spinRate":2497,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3945469834458928,"extension":6.745193854470147},"index":1,"playId":"bb1f797e-52d3-3d06-9db7-fcc7a1f1e772","pitchNumber":2,"startTime":"2026-03-22T20:01:08.290Z","endTime":"2026-03-22T20:01:11.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"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-22T20:01:26.777Z","endTime":"2026-03-22T20:01:39.238Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31476847710135,"aZ":-24.960992514821932,"pfxX":-2.689743209693566,"pfxZ":4.666160305178758,"pX":0.007177029729069848,"pZ":2.8841801172131594,"vX0":3.422397871080109,"vY0":-124.44748340745741,"vZ0":-2.629342196948621,"x":116.73,"y":160.91,"x0":-1.0456500344758501,"y0":50.00432153580952,"z0":6.053565780916498,"aX":-4.1591733813329625},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.0,"breakHorizontal":4.0,"spinRate":774,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.44256303061840274,"extension":7.066200785730875},"hitData":{"launchSpeed":100.4,"launchAngle":25.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.58,"coordY":59.0}},"index":3,"playId":"755af1e5-e286-32d6-8823-af359582e15c","pitchNumber":3,"startTime":"2026-03-22T20:01:39.238Z","endTime":"2026-03-22T20:02:03.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.06,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:02:03.507Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to right fielder Jud Fabian.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T20:02:25.881Z","endTime":"2026-03-22T20:02:36.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702465,"fullName":"Ryan Long","link":"/api/v1/people/702465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Keibert Ruiz replaces Erik Tolman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"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-22T20:02:02.266Z","endTime":"2026-03-22T20:02:28.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"502","replacedPlayer":{"id":680899,"link":"/api/v1/people/680899"},"defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":680899,"link":"/api/v1/people/680899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45937492949268,"aZ":-9.266597838236777,"pfxX":-2.9329612254102653,"pfxZ":11.720479076517957,"pX":0.06943121081721253,"pZ":2.774999957666153,"vX0":3.415854911561641,"vY0":-140.07446079166337,"vZ0":-7.498357999172764,"x":114.35,"y":163.86,"x0":-0.7943317033137657,"y0":50.00668707387362,"z0":6.1197218847139405,"aX":-5.734540468912122},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2483,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39349598246006723,"extension":6.866103925158292},"hitData":{"launchSpeed":86.8,"launchAngle":41.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.95,"coordY":106.6}},"index":1,"playId":"a994c808-2d31-3134-ad9c-9988e02c71f9","pitchNumber":1,"startTime":"2026-03-22T20:02:28.240Z","endTime":"2026-03-22T20:02:36.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":702465,"link":"/api/v1/people/702465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:02:36.788Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luis Vázquez hit by pitch.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:04:59.199Z","endTime":"2026-03-22T20:07:09.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0,1],"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":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Caleb Lomavita replaces catcher Drew Millas, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"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-22T20:04:36.482Z","endTime":"2026-03-22T20:04:36.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701616,"link":"/api/v1/people/701616"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chance Huff replaces Erik Tolman, batting 5th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"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-22T20:04:36.483Z","endTime":"2026-03-22T20:05:01.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680770,"link":"/api/v1/people/680770"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"503","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":680899,"link":"/api/v1/people/680899","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.8,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.51034104799505,"aZ":-18.667649049893708,"pfxX":-8.886281785143268,"pfxZ":7.03906086745423,"pX":-0.8248293466483597,"pZ":3.057789559125234,"vX0":7.607414733812083,"vY0":-139.16278656878174,"vZ0":-4.077099035304172,"x":148.44,"y":156.22,"x0":-2.4688218250292326,"y0":50.00449877455266,"z0":5.814649074205907,"aX":-17.055246719137102},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2222,"spinDirection":222},"zone":1,"typeConfidence":1.32,"plateTime":0.39688137682829083,"extension":5.672481508419665},"index":2,"playId":"8feafd0b-b110-3528-89bd-60a678cb7cbd","pitchNumber":1,"startTime":"2026-03-22T20:05:01.558Z","endTime":"2026-03-22T20:05:05.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.5828399507512,"aZ":-14.33026532444561,"pfxX":-7.424241145834738,"pfxZ":9.274259431227737,"pX":2.105159682861469,"pZ":4.30074234053423,"vX0":14.920956281365177,"vY0":-139.78392121883036,"vZ0":-1.5350967828933135,"x":36.76,"y":122.66,"x0":-2.4051169052369903,"y0":50.00602984033878,"z0":5.826464898616781,"aX":-14.290453350476861},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2305,"spinDirection":233},"zone":12,"typeConfidence":1.17,"plateTime":0.3960325091136596,"extension":5.873332176820765},"index":3,"playId":"b2af29a9-7e83-3cf6-8394-d9fd4977c272","pitchNumber":2,"startTime":"2026-03-22T20:05:16.381Z","endTime":"2026-03-22T20:05:19.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.5,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.61590678939254,"aZ":-13.417489050223955,"pfxX":-7.864669037999365,"pfxZ":9.723945764498808,"pX":0.4799227197350976,"pZ":1.020850873428647,"vX0":10.850639169744094,"vY0":-139.71657584687472,"vZ0":-9.586252887769145,"x":98.71,"y":211.22,"x0":-2.4769317349088955,"y0":50.00195591514212,"z0":5.432098276385082,"aX":-15.169822867194561},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2171,"spinDirection":227},"zone":14,"typeConfidence":0.95,"plateTime":0.3957307836170645,"extension":5.949252634997426},"index":4,"playId":"f77f29c9-bc4c-3697-a87f-fff7f88a5751","pitchNumber":3,"startTime":"2026-03-22T20:05:36.680Z","endTime":"2026-03-22T20:05:40.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.8,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08294261428963,"aZ":-29.30463949461995,"pfxX":2.345866867908413,"pfxZ":1.790849631007653,"pX":-0.2397784018786734,"pZ":1.120487514976409,"vX0":6.170282495452256,"vY0":-127.56543345096823,"vZ0":-4.757742549432152,"x":126.14,"y":208.53,"x0":-3.022338519061609,"y0":50.003052951515166,"z0":5.397619955830047,"aX":3.7569541847726056},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":-6.0,"spinRate":2443,"spinDirection":90},"zone":13,"typeConfidence":1.34,"plateTime":0.43406423343393374,"extension":5.899136050114186},"index":5,"playId":"90848aec-2c10-327b-ac3c-530cf13ec91b","pitchNumber":4,"startTime":"2026-03-22T20:05:53.057Z","endTime":"2026-03-22T20:05:57.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61645949915799,"aZ":-34.604873999757984,"pfxX":5.940086069413893,"pfxZ":-1.4889361179749567,"pX":-1.3034265348928986,"pZ":2.93942086594816,"vX0":2.6152774273165806,"vY0":-127.02541453302292,"vZ0":0.004189817216063485,"x":166.68,"y":159.42,"x0":-3.1189327327468894,"y0":50.00480185208787,"z0":5.694669153127528,"aX":9.683436372560804},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":-11.4,"spinRate":2287,"spinDirection":76},"zone":11,"typeConfidence":1.24,"plateTime":0.4316083741002852,"extension":5.7477526066113445},"index":6,"playId":"105f5a89-474a-376c-957c-887c503d6048","pitchNumber":5,"startTime":"2026-03-22T20:06:15.928Z","endTime":"2026-03-22T20:06:19.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-22T20:06:33.089Z","endTime":"2026-03-22T20:06:44.329Z","isPitch":false,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"},"defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.647296790462335,"aZ":-16.632976951573404,"pfxX":-7.522359709545201,"pfxZ":7.921653488276657,"pX":-1.554410771372547,"pZ":3.592393174644684,"vX0":6.220731943486018,"vY0":-140.14799492635785,"vZ0":-2.875520155093329,"x":176.25,"y":141.79,"x0":-2.840391243849574,"y0":50.00551388000143,"z0":5.736230836229166,"aX":-14.764930278412459},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":1976,"spinDirection":232},"zone":11,"typeConfidence":1.2,"plateTime":0.39284412867060325,"extension":5.7211829397020555},"index":8,"playId":"ca07e516-77c3-3030-b0bc-989331a27249","pitchNumber":6,"startTime":"2026-03-22T20:06:44.329Z","endTime":"2026-03-22T20:06:48.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30975369358785,"aZ":-23.12046038949433,"pfxX":-0.28727635279721575,"pfxZ":4.971485387225314,"pX":-2.026185919653649,"pZ":4.683796482563455,"vX0":2.761400821532759,"vY0":-133.9412463358629,"vZ0":1.5643784065825375,"x":194.23,"y":112.32,"x0":-3.0321641531905708,"y0":50.00284686937669,"z0":5.742866577503762,"aX":-0.5236889607847203},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":0.0,"spinRate":2037,"spinDirection":203},"zone":11,"typeConfidence":1.12,"plateTime":0.4085853432431885,"extension":5.825963391185177},"index":9,"playId":"322974b6-7971-31b8-838d-6a6fd4f98a20","pitchNumber":7,"startTime":"2026-03-22T20:07:03.741Z","endTime":"2026-03-22T20:07:09.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:07:09.165Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:09:21.930Z","endTime":"2026-03-22T20:10:50.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1,5],"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":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701616,"link":"/api/v1/people/701616"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":5,"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-22T20:07:13.274Z","endTime":"2026-03-22T20:09:08.744Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Willy Vasquez replaces Luis Vázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"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-22T20:09:08.744Z","endTime":"2026-03-22T20:09:24.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"602","replacedPlayer":{"id":676679,"link":"/api/v1/people/676679"},"base":1,"defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52957544957166,"aZ":-18.35051779041717,"pfxX":-8.142253993635427,"pfxZ":7.383637756880494,"pX":-1.072535449080587,"pZ":1.7825322241503827,"vX0":7.195493435938383,"vY0":-136.7675556372404,"vZ0":-6.795540969033516,"x":157.88,"y":190.65,"x0":-2.6951787606863498,"y0":50.0024027328235,"z0":5.583284300231093,"aX":-15.240784116826331},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":1976,"spinDirection":231},"zone":13,"typeConfidence":1.27,"plateTime":0.4023364787339738,"extension":5.851982660056127},"index":2,"playId":"cca14b77-42bc-3661-90de-b6b9bedbf293","pitchNumber":1,"startTime":"2026-03-22T20:09:24.288Z","endTime":"2026-03-22T20:09:27.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.5,"endSpeed":78.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772468693449763,"aZ":-29.35256277894335,"pfxX":4.719166061418207,"pfxZ":1.7876576452784736,"pX":-1.3467765458496994,"pZ":3.235514301319696,"vX0":2.6782481685389548,"vY0":-125.89851162302348,"vZ0":0.020221367305759963,"x":168.34,"y":151.42,"x0":-3.043552758641371,"y0":50.0014003400206,"z0":5.6384233145913845,"aX":7.440613342043723},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-9.2,"spinRate":2309,"spinDirection":71},"zone":11,"typeConfidence":1.3,"plateTime":0.43803303525127246,"extension":5.576365668069059},"index":3,"playId":"0916fb27-17b9-3021-ac1e-9e649c992bfb","pitchNumber":2,"startTime":"2026-03-22T20:09:48.345Z","endTime":"2026-03-22T20:09:51.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433749495872213,"aZ":-30.188114686144036,"pfxX":4.166729240897368,"pfxZ":1.2579455217370619,"pX":-0.009020335913630578,"pZ":2.1665022243444696,"vX0":6.016314522830573,"vY0":-125.55848545704166,"vZ0":-2.2501779451573984,"x":117.34,"y":180.28,"x0":-2.9891465114889906,"y0":50.00099326945241,"z0":5.561807156478544,"aX":6.567062277519196},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-9.1,"spinRate":2512,"spinDirection":68},"zone":8,"typeConfidence":1.04,"plateTime":0.4383714166473438,"extension":6.108452730220862},"index":4,"playId":"a33c7dcf-2bbd-385f-b89e-1744dab196a2","pitchNumber":3,"startTime":"2026-03-22T20:10:04.849Z","endTime":"2026-03-22T20:10:13.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willy Vasquez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"actionPlayId":"a33c7dcf-2bbd-385f-b89e-1744dab196a2","startTime":"2026-03-22T20:10:19.971Z","endTime":"2026-03-22T20:10:46.801Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":691938,"link":"/api/v1/people/691938"},"postOnSecond":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971172633217062,"aZ":-34.934248751193046,"pfxX":2.4952459427449,"pfxZ":-1.741328033380615,"pX":-0.551766876608688,"pZ":1.728141304989946,"vX0":5.176268326855338,"vY0":-125.58841355799711,"vZ0":-2.3555064918900763,"x":138.03,"y":192.12,"x0":-2.9688874380295216,"y0":50.00074853403489,"z0":5.537388709521579,"aX":3.9594621612473073},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.5,"breakHorizontal":-5.8,"spinRate":2467,"spinDirection":78},"zone":7,"typeConfidence":1.06,"plateTime":0.43721228181094096,"extension":5.828514371494378},"index":6,"playId":"954f7cdc-1c4d-30bc-87f9-f4647eeddebb","pitchNumber":4,"startTime":"2026-03-22T20:10:46.801Z","endTime":"2026-03-22T20:10:50.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:10:50.126Z","atBatIndex":66},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Enrique Bradfield Jr. reaches on catcher interference by Caleb Lomavita. Enrique Bradfield Jr. to 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:11:03.095Z","endTime":"2026-03-22T20:12:17.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"postOnSecond":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701616,"link":"/api/v1/people/701616"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40460890843214,"aZ":-26.16506792355765,"pfxX":-0.0166179227192349,"pfxZ":3.347549909013382,"pX":0.8126242174487667,"pZ":1.0935871563705581,"vX0":9.389114730915962,"vY0":-133.28089716756392,"vZ0":-6.496492898380699,"x":86.02,"y":209.25,"x0":-2.7577451774225596,"y0":50.00212801091825,"z0":5.4596650584430355,"aX":-0.03203953306674767},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2308,"spinDirection":181},"zone":14,"typeConfidence":1.35,"plateTime":0.41141390551054124,"extension":5.734854912515437},"index":0,"playId":"f7c2adaf-68e0-3297-83d9-37ab5abef5f5","pitchNumber":1,"startTime":"2026-03-22T20:11:15.900Z","endTime":"2026-03-22T20:11:19.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32452088462015,"aZ":-21.167435141323885,"pfxX":-2.4295836289342674,"pfxZ":5.929497073031316,"pX":-0.20908545187464286,"pZ":1.3061490346655973,"vX0":8.135521687141354,"vY0":-135.5820765083111,"vZ0":-7.0138829666706854,"x":124.97,"y":203.51,"x0":-2.936326660224123,"y0":50.006096335014334,"z0":5.409681415772903,"aX":-4.513200166539244},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":2.6,"spinRate":2069,"spinDirection":219},"zone":13,"typeConfidence":1.12,"plateTime":0.40436929268747557,"extension":5.84887283728546},"index":1,"playId":"62f4ef9e-5014-383a-ad6b-a8b5ef9f7e25","pitchNumber":2,"startTime":"2026-03-22T20:11:34.163Z","endTime":"2026-03-22T20:11:38.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21866678419602,"aZ":-13.72808289080646,"pfxX":-7.768260199298229,"pfxZ":9.802635115523868,"pX":-0.15029256646740893,"pZ":1.6413774394886105,"vX0":9.387111511042205,"vY0":-137.45132033819712,"vZ0":-7.7080657747514065,"x":122.73,"y":194.46,"x0":-2.6276140756449053,"y0":50.00177591319321,"z0":5.447377880624618,"aX":-14.615738618450905},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2129,"spinDirection":231},"zone":8,"typeConfidence":0.99,"plateTime":0.4010750063672308,"extension":5.904329164631903},"index":2,"playId":"7d3228dd-2eab-3732-a5dd-521b2d8f9c46","pitchNumber":3,"startTime":"2026-03-22T20:11:53.674Z","endTime":"2026-03-22T20:11:57.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10458171575935,"aZ":-12.231250479876177,"pfxX":-7.486121447317532,"pfxZ":10.403172560922243,"pX":-0.3130273707409826,"pZ":2.6488846485666753,"vX0":8.940158960100089,"vY0":-138.57602022548974,"vZ0":-5.773008754326106,"x":128.93,"y":167.26,"x0":-2.6303943856437164,"y0":50.003132802894406,"z0":5.598824447636082,"aX":-14.35187677379712},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2115,"spinDirection":228},"zone":4,"typeConfidence":0.84,"plateTime":0.39744415596312077,"extension":5.785280366677806},"index":3,"playId":"971dbff7-12d9-350b-9b51-3948bf4272a0","pitchNumber":4,"startTime":"2026-03-22T20:12:13.727Z","endTime":"2026-03-22T20:12:17.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:12:17.030Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremiah Jackson homers (2) on a fly ball to center field. Willy Vasquez scores. Enrique Bradfield Jr. scores.","rbi":3,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:12:48.108Z","endTime":"2026-03-22T20:13:40.333Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":680770,"link":"/api/v1/people/680770"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":{"id":680770,"link":"/api/v1/people/680770"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"responsiblePitcher":{"id":680770,"link":"/api/v1/people/680770"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57606010839144,"aZ":-33.42556955440808,"pfxX":4.972980454094847,"pfxZ":-0.7959183800404985,"pX":0.8056146140291598,"pZ":0.45511384548467915,"vX0":7.609807665353053,"vY0":-126.27313421892639,"vZ0":-5.49047940495766,"x":86.29,"y":226.49,"x0":-2.916746640492274,"y0":50.00037011605694,"z0":5.4119668551012765,"aX":7.864356007454608},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-11.0,"spinRate":2606,"spinDirection":49},"zone":14,"typeConfidence":0.76,"plateTime":0.43717593491463536,"extension":5.828865529969741},"index":0,"playId":"5853fcbe-ee7c-3cfc-aae6-a22aadeefc87","pitchNumber":1,"startTime":"2026-03-22T20:12:53.496Z","endTime":"2026-03-22T20:12:58.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56296546136983,"aZ":-15.458972514334699,"pfxX":-8.186275786221286,"pfxZ":8.683136838663668,"pX":-0.28217853282494576,"pZ":1.7605682579581339,"vX0":9.153405330025231,"vY0":-138.72392567310447,"vZ0":-7.5747335813309,"x":127.76,"y":191.24,"x0":-2.580240761007995,"y0":50.004822364552794,"z0":5.581817717269391,"aX":-15.762997611428602},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2263,"spinDirection":221},"zone":8,"typeConfidence":1.21,"plateTime":0.39668341523591266,"extension":5.791273056902972},"hitData":{"launchSpeed":106.6,"launchAngle":26.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.42,"coordY":40.03}},"index":1,"playId":"dbbd08e3-e752-3611-a19d-d293597ec8af","pitchNumber":2,"startTime":"2026-03-22T20:13:14.165Z","endTime":"2026-03-22T20:13:40.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":691938,"link":"/api/v1/people/691938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.1,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:13:40.333Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Barrero lines out to center fielder Joey Wiemer.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:14:03.591Z","endTime":"2026-03-22T20:14:46.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760529761558818,"aZ":-27.285715674354698,"pfxX":-1.0115241653432516,"pfxZ":2.6392076759524308,"pX":-1.0465567437374101,"pZ":3.9475558927587953,"vX0":5.323187039954856,"vY0":-135.14008355144637,"vZ0":0.37053105173590084,"x":156.89,"y":132.2,"x0":-2.908402375548817,"y0":50.00635568386232,"z0":5.721521325568118,"aX":-1.8770033103700128},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":0.7,"spinRate":2189,"spinDirection":202},"zone":11,"typeConfidence":1.15,"plateTime":0.4049292478979787,"extension":5.792678714966865},"index":0,"playId":"cb4c03a1-d1a8-32c6-a04a-f3e64aaeeaf7","pitchNumber":1,"startTime":"2026-03-22T20:14:06.401Z","endTime":"2026-03-22T20:14:11.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84455246067508,"aZ":-31.13268802863726,"pfxX":5.940712001220852,"pfxZ":0.6427422164867043,"pX":-0.6167467280733954,"pZ":2.2606927465529987,"vX0":3.982709783573771,"vY0":-126.84285604328932,"vZ0":-2.0764761328519934,"x":140.51,"y":177.74,"x0":-2.983205313663092,"y0":50.00298371571103,"z0":5.591416117673945,"aX":9.602297242627793},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-11.8,"spinRate":2467,"spinDirection":63},"zone":7,"typeConfidence":1.3,"plateTime":0.43312477748935274,"extension":5.852967407770091},"hitData":{"launchSpeed":89.1,"launchAngle":23.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.6,"coordY":77.49}},"index":1,"playId":"57f23343-6fc3-3519-a3ea-42d4651e9b8f","pitchNumber":2,"startTime":"2026-03-22T20:14:38.427Z","endTime":"2026-03-22T20:14:46.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:14:46.553Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhonkensy Noel grounds out, second baseman Luis García Jr. to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T20:15:14.624Z","endTime":"2026-03-22T20:17:15.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680770,"fullName":"Chance Huff","link":"/api/v1/people/680770"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11098892176624,"aZ":-31.98976109428351,"pfxX":5.394831620942406,"pfxZ":0.11964410615807797,"pX":0.6831309518344042,"pZ":1.254969039600003,"vX0":6.97102990265546,"vY0":-125.60094396029714,"vZ0":-3.849454945684096,"x":90.96,"y":204.9,"x0":-2.854870412762089,"y0":50.00383187613209,"z0":5.477470575205426,"aX":8.413078592450553},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":-11.6,"spinRate":2579,"spinDirection":65},"zone":14,"typeConfidence":0.8,"plateTime":0.4401431717924984,"extension":5.900179803307312},"index":0,"playId":"8b974662-6c9b-309c-b5ab-6d68e85c7c38","pitchNumber":1,"startTime":"2026-03-22T20:15:14.624Z","endTime":"2026-03-22T20:15:18.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28905397436243,"aZ":-25.93901154703857,"pfxX":0.007662937050947338,"pfxZ":3.5152766975702114,"pX":-0.42133238210903945,"pZ":4.180222817655647,"vX0":6.280571177823329,"vY0":-132.86118046443755,"vZ0":0.7579786029929513,"x":133.06,"y":125.91,"x0":-2.8238848189880508,"y0":50.006142989498656,"z0":5.786283091430085,"aX":0.01327425300392016},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.4,"spinRate":2316,"spinDirection":183},"zone":11,"typeConfidence":1.32,"plateTime":0.41333277150349046,"extension":5.70089033614202},"index":1,"playId":"9bd7f91a-e75c-3b8c-8f71-740935de9bb5","pitchNumber":2,"startTime":"2026-03-22T20:15:30.447Z","endTime":"2026-03-22T20:15:33.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72084511788506,"aZ":-35.757890038537646,"pfxX":6.45176878008553,"pfxZ":-2.3375160309284198,"pX":0.34121006589770136,"pZ":1.0395918785213674,"vX0":5.759826278669188,"vY0":-124.933479959443,"vZ0":-3.6975865267484496,"x":103.99,"y":210.71,"x0":-2.8557317798210695,"y0":50.000211570511894,"z0":5.565606273138003,"aX":9.910417726623985},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-13.3,"spinRate":2507,"spinDirection":60},"zone":14,"typeConfidence":1.26,"plateTime":0.4431993143041342,"extension":5.917334538767459},"index":2,"playId":"6603af88-7203-3cf3-9f4f-43969c557b1c","pitchNumber":3,"startTime":"2026-03-22T20:15:46.537Z","endTime":"2026-03-22T20:15:49.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.774217624545756,"aZ":-12.786038866074403,"pfxX":-8.807773615060587,"pfxZ":10.103289928870591,"pX":0.42047293732450414,"pZ":1.609059487377943,"vX0":11.017067571456403,"vY0":-138.77810702632053,"vZ0":-8.27004761262463,"x":100.97,"y":195.34,"x0":-2.487176707721582,"y0":50.00361501286006,"z0":5.511914859569164,"aX":-16.902621634773677},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":13.2,"spinRate":2349,"spinDirection":233},"zone":14,"typeConfidence":1.21,"plateTime":0.39717452385947194,"extension":5.8631945436907955},"index":3,"playId":"0796d5eb-8554-3d6c-a7d0-1713b36e6102","pitchNumber":4,"startTime":"2026-03-22T20:16:02.465Z","endTime":"2026-03-22T20:16:15.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"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-22T20:16:16.061Z","endTime":"2026-03-22T20:16:25.638Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88626599772935,"aZ":-30.837488181640502,"pfxX":5.729542936267935,"pfxZ":0.8357677272488657,"pX":0.7997271406917498,"pZ":0.5244558094072284,"vX0":7.184355022625094,"vY0":-126.76521056881788,"vZ0":-6.0148705014005035,"x":86.52,"y":224.62,"x0":-2.833381321865774,"y0":50.00433809199737,"z0":5.440735603718036,"aX":9.170492072658833},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-12.2,"spinRate":2543,"spinDirection":70},"zone":14,"typeConfidence":1.22,"plateTime":0.4348298454223327,"extension":5.920522810857298},"index":5,"playId":"5a8cfa99-2167-302e-a875-26cfd02d5e6a","pitchNumber":5,"startTime":"2026-03-22T20:16:25.638Z","endTime":"2026-03-22T20:16:28.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.6,"endSpeed":77.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02875838132752,"aZ":-30.79458822733873,"pfxX":3.51773512188848,"pfxZ":0.8849448141686445,"pX":-0.06730589950341592,"pZ":1.89113637238998,"vX0":5.9390095738947055,"vY0":-125.8086369054512,"vZ0":-2.759688296711698,"x":119.57,"y":187.72,"x0":-2.94123592707322,"y0":50.00388953742548,"z0":5.569477121372012,"aX":5.483368336409194},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-8.0,"spinRate":2461,"spinDirection":61},"zone":8,"typeConfidence":1.09,"plateTime":0.44002612105383454,"extension":5.973866317639422},"index":6,"playId":"e3ff4a57-0c97-3130-a684-f6f5fcd274e9","pitchNumber":6,"startTime":"2026-03-22T20:16:44.861Z","endTime":"2026-03-22T20:16:49.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12407589617482,"aZ":-19.663134012058784,"pfxX":-7.330354886171996,"pfxZ":6.467737716131991,"pX":-0.14501546375169608,"pZ":3.2285141476569463,"vX0":9.222854649700128,"vY0":-138.93823235781738,"vZ0":-3.134018738963025,"x":122.53,"y":151.61,"x0":-2.571361431599984,"y0":50.005838192793725,"z0":5.694211811379377,"aX":-14.186722472862566},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":11.2,"spinRate":2166,"spinDirection":216},"zone":2,"typeConfidence":1.28,"plateTime":0.3957889146177651,"extension":5.803386549168908},"hitData":{"launchSpeed":101.1,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":115.32,"coordY":146.11}},"index":7,"playId":"161e6a23-a6a9-3232-bdd2-a97dae1288ef","pitchNumber":7,"startTime":"2026-03-22T20:17:07.645Z","endTime":"2026-03-22T20:17:15.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680770,"link":"/api/v1/people/680770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":683083,"link":"/api/v1/people/683083"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686894,"link":"/api/v1/people/686894"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":680770,"link":"/api/v1/people/680770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:17:15.323Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T20:19:32.568Z","endTime":"2026-03-22T20:21:54.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Willy Vasquez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"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-22T20:18:51.982Z","endTime":"2026-03-22T20:18:52.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"602","replacedPlayer":{"id":676679,"link":"/api/v1/people/676679"},"defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Helsley replaces Ryan Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"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-22T20:18:52.013Z","endTime":"2026-03-22T20:19:34.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702465,"link":"/api/v1/people/702465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298006455808892,"aZ":-37.840259537653694,"pfxX":2.9622300937304424,"pfxZ":-4.097532627569223,"pX":1.0949562926485734,"pZ":1.0725961176014742,"vX0":2.444216374123652,"vY0":-116.8790698971318,"vZ0":-3.0570754681806145,"x":75.26,"y":209.82,"x0":-0.3497874345034427,"y0":50.005097162644915,"z0":5.955707081111759,"aX":4.093051001207246},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.9,"breakHorizontal":-6.0,"spinRate":2387,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4688577813111725,"extension":6.666098903665557},"index":2,"playId":"9ffb82cf-4267-3d51-8dc5-70e89bf9e38a","pitchNumber":1,"startTime":"2026-03-22T20:19:34.822Z","endTime":"2026-03-22T20:19:38.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":99.1,"endSpeed":90.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.441699551431206,"aZ":-7.281053844047791,"pfxX":-0.6954912418340515,"pfxZ":11.927665829208292,"pX":0.28679295009657624,"pZ":2.1622716664893327,"vX0":2.032580503791002,"vY0":-144.00338781895672,"vZ0":-9.211011449316965,"x":106.07,"y":180.4,"x0":-0.3398143260519083,"y0":50.0011391462062,"z0":5.863859310769994,"aX":-1.4516318829941977},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.8,"breakHorizontal":0.8,"spinRate":2613,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.3813010643811561,"extension":6.645691072442493},"index":3,"playId":"03cf2814-a8ad-3030-a60f-9e5ec92ffcb7","pitchNumber":2,"startTime":"2026-03-22T20:19:52.798Z","endTime":"2026-03-22T20:19:55.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.8,"endSpeed":91.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06093002602557,"aZ":-10.206256481643798,"pfxX":-2.8393397390400508,"pfxZ":10.17696274140951,"pX":-0.22845428930717943,"pZ":0.8559549151819972,"vX0":1.330212577165872,"vY0":-146.34707981622583,"vZ0":-12.1064803332268,"x":125.71,"y":215.67,"x0":-0.32114882930843347,"y0":50.00602648383282,"z0":5.66862957948078,"aX":-6.130915534314374},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2731,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.374934423461585,"extension":6.589199769351381},"index":4,"playId":"fa118487-974b-3f30-b67f-2be9576f6dbf","pitchNumber":3,"startTime":"2026-03-22T20:20:14.120Z","endTime":"2026-03-22T20:20:17.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":98.7,"endSpeed":90.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32504643429644,"aZ":-6.904810681554904,"pfxX":-2.006546294334351,"pfxZ":12.079770729288047,"pX":-0.7412375447657532,"pZ":1.8155236303492432,"vX0":-0.6772395704105119,"vY0":-143.5056492397105,"vZ0":-10.20509805181101,"x":145.25,"y":189.76,"x0":-0.2416857585112314,"y0":50.001828581407224,"z0":5.842621088722427,"aX":-4.196149836441854},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.0,"breakHorizontal":3.7,"spinRate":2604,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.38126712993385636,"extension":6.659757612943342},"index":5,"playId":"8a1b26f3-2fe2-352b-9809-7c0b98723e53","pitchNumber":4,"startTime":"2026-03-22T20:21:06.764Z","endTime":"2026-03-22T20:21:09.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696359285186702,"aZ":-23.44500251226312,"pfxX":-5.5649013280430895,"pfxZ":5.015832783382388,"pX":-0.9813228252863144,"pZ":3.622823002293307,"vX0":0.9749643880058128,"vY0":-131.3221929341607,"vZ0":-1.4352727507928245,"x":154.41,"y":140.96,"x0":-0.6353281476965826,"y0":50.003585723943,"z0":5.92621067233859,"aX":-9.68668193097469},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":9.8,"spinRate":1364,"spinDirection":214},"zone":11,"typeConfidence":0.8,"plateTime":0.4176373529627604,"extension":6.6641727198695975},"index":6,"playId":"107431dc-7ae4-38e7-bbc6-8fb602e344ed","pitchNumber":5,"startTime":"2026-03-22T20:21:29.495Z","endTime":"2026-03-22T20:21:33.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300201836112997,"aZ":-31.288153179530767,"pfxX":2.463534979525817,"pfxZ":0.5423930626383351,"pX":0.8269026906656317,"pZ":1.2102863600139817,"vX0":2.098219213536435,"vY0":-127.58813418787014,"vZ0":-5.459581844120587,"x":85.48,"y":206.1,"x0":-0.326372671022634,"y0":50.0060407115868,"z0":5.844171686968466,"aX":4.061619858268035},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2410,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.42932673977708813,"extension":6.823319552764405},"index":7,"playId":"7850bdba-1bda-3a99-a623-25fcf8dcadbd","pitchNumber":6,"startTime":"2026-03-22T20:21:51.063Z","endTime":"2026-03-22T20:21:54.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:21:54.674Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Wiemer walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T20:22:02.380Z","endTime":"2026-03-22T20:25:01.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298312628052454,"aZ":-32.326630669589164,"pfxX":3.2039891789623463,"pfxZ":-0.10342026088832768,"pX":1.307543559431003,"pZ":1.6745873899367683,"vX0":2.482626066263591,"vY0":-120.90032763288562,"vZ0":-3.640183937309814,"x":67.16,"y":193.57,"x0":-0.15173887218442653,"y0":50.00268021567656,"z0":6.060472047623975,"aX":4.705712107973071},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-6.5,"spinRate":2333,"spinDirection":139},"zone":14,"typeConfidence":0.66,"plateTime":0.4544041653008888,"extension":6.70858161940992},"index":0,"playId":"f4a7fe97-b0c8-3a50-bbc6-c08118ff1f8d","pitchNumber":1,"startTime":"2026-03-22T20:22:19.391Z","endTime":"2026-03-22T20:22:23.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":86.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.5991089276543,"aZ":-6.529934449886305,"pfxX":-0.04769554923534591,"pfxZ":13.00405087304235,"pX":-0.3126113028461964,"pZ":3.4667479796556666,"vX0":-0.8078204624869625,"vY0":-141.72905346908524,"vZ0":-5.926993236166234,"x":128.92,"y":145.18,"x0":-0.01395557776858432,"y0":50.00632715418277,"z0":6.040641519890514,"aX":-0.0941368939256565},"breaks":{"breakAngle":2.4,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":22.0,"breakHorizontal":0.4,"spinRate":2675,"spinDirection":191},"zone":1,"typeConfidence":0.91,"plateTime":0.3910691312472019,"extension":6.714091559996614},"index":1,"playId":"d7cafbd6-dc58-34ac-8a2f-e0137c0da479","pitchNumber":2,"startTime":"2026-03-22T20:22:36.368Z","endTime":"2026-03-22T20:22:41.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.865212733997456,"aZ":-28.389896199664282,"pfxX":3.3947997387165403,"pfxZ":2.3876140872642306,"pX":0.5229831166488551,"pZ":0.864229490846824,"vX0":0.6954007116786816,"vY0":-126.2244462894597,"vZ0":-6.880773704354758,"x":97.07,"y":215.45,"x0":-0.1978964879616299,"y0":50.003254707724025,"z0":5.965281159863169,"aX":5.382597762749055},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-6.4,"spinRate":2491,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.43685457095990854,"extension":6.849191886281142},"index":2,"playId":"6abaf5e7-8cdc-35d0-8caf-93680f3ab5a2","pitchNumber":3,"startTime":"2026-03-22T20:22:56.908Z","endTime":"2026-03-22T20:23:01.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.346240853697,"aZ":-7.677634376877471,"pfxX":2.2226237422974853,"pfxZ":12.43770857862064,"pX":-0.039198528456846966,"pZ":1.1451858289139305,"vX0":-0.9260052658506127,"vY0":-140.94545584179676,"vZ0":-11.58025825030104,"x":118.49,"y":207.86,"x0":0.008841672766703121,"y0":50.00293209872533,"z0":5.848956847697078,"aX":4.377247290385979},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":-3.7,"spinRate":2435,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.391807265864744,"extension":6.806324255823427},"index":3,"playId":"113d995d-95cc-3e76-a36c-4ee532476316","pitchNumber":4,"startTime":"2026-03-22T20:23:19.691Z","endTime":"2026-03-22T20:23:23.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.286824025237696,"aZ":-29.893873680338764,"pfxX":3.219387163945976,"pfxZ":1.4571273830021205,"pX":-0.5978869920821972,"pZ":3.5569547895889086,"vX0":-1.6516949117045487,"vY0":-124.9004788040392,"vZ0":-0.47953666353717594,"x":139.79,"y":142.74,"x0":-0.3431189809676639,"y0":50.004181183453895,"z0":6.229228405001341,"aX":5.040670563039899},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-5.4,"spinRate":2290,"spinDirection":143},"zone":1,"typeConfidence":0.9,"plateTime":0.44007369139251606,"extension":6.69271910938842},"index":4,"playId":"bec88f85-30cf-3f63-b562-6e12b94c1882","pitchNumber":5,"startTime":"2026-03-22T20:23:40.774Z","endTime":"2026-03-22T20:24:07.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"}},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.84498532712814,"aZ":-9.603667821822798,"pfxX":0.9950095253801523,"pfxZ":10.833573769370668,"pX":0.14089218812044874,"pZ":3.141973962268906,"vX0":-0.0775950145052069,"vY0":-144.60556659230994,"vZ0":-6.502528689172544,"x":111.63,"y":153.95,"x0":0.03933893719130156,"y0":50.0041248910993,"z0":6.032839712143124,"aX":2.072868600799584},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.2,"breakHorizontal":-1.8,"spinRate":2482,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.3811687446145373,"extension":6.6612718825213975},"index":5,"playId":"72479f35-1e26-3527-9800-4d5b7951cef2","pitchNumber":6,"startTime":"2026-03-22T20:24:21.348Z","endTime":"2026-03-22T20:24:28.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":88.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.19694457230683,"aZ":-4.880248180964564,"pfxX":2.2273882601081265,"pfxZ":13.479409635408729,"pX":0.09409718049260626,"pZ":1.2956888822966601,"vX0":-0.7391670457324577,"vY0":-142.86599230673343,"vZ0":-11.907547497025769,"x":113.41,"y":203.8,"x0":0.07007541198498565,"y0":50.00184260074634,"z0":5.866121094065858,"aX":4.509789792256187},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":21.6,"breakHorizontal":-3.8,"spinRate":2566,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.38642037194175805,"extension":6.8584348005041775},"index":6,"playId":"888bd7d7-7069-39aa-a19a-5076cc69acd7","pitchNumber":7,"startTime":"2026-03-22T20:24:57.372Z","endTime":"2026-03-22T20:25:01.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:25:01.003Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks. Joey Wiemer to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T20:25:18.265Z","endTime":"2026-03-22T20:27:40.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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, 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":88.8,"endSpeed":81.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242847137600734,"aZ":-28.25683959675835,"pfxX":2.8304623699859572,"pfxZ":2.3315912141454644,"pX":0.5752317633902572,"pZ":2.143776338828149,"vX0":1.3164750615943006,"vY0":-129.21566755770738,"vZ0":-4.465566830918674,"x":95.07,"y":180.9,"x0":-0.30944782502053986,"y0":50.00456530012881,"z0":6.078722916506145,"aX":4.761819560858736},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":-5.4,"spinRate":2318,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.4247376438873971,"extension":6.653143559364174},"index":0,"playId":"08ecf992-f6f1-3786-a6c3-c22821a159b0","pitchNumber":1,"startTime":"2026-03-22T20:25:27.694Z","endTime":"2026-03-22T20:25:30.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274128087284236,"aZ":-33.07448441232513,"pfxX":1.8342408555968155,"pfxZ":-0.5839584374092706,"pX":0.448589701054212,"pZ":2.0722755132072206,"vX0":0.9947005296059184,"vY0":-123.28033249193108,"vZ0":-3.0640061164869024,"x":99.9,"y":182.83,"x0":-0.19828700101624788,"y0":50.0024452075905,"z0":6.120019605007711,"aX":2.8261338112328844},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-3.6,"spinRate":2393,"spinDirection":135},"zone":9,"typeConfidence":0.84,"plateTime":0.4441129336784031,"extension":6.779007136844067},"index":1,"playId":"94b70dba-adb8-3f30-83ee-fcea832b2825","pitchNumber":2,"startTime":"2026-03-22T20:25:45.778Z","endTime":"2026-03-22T20:25:49.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185508495586706,"aZ":-34.13924742846805,"pfxX":3.7452337810812675,"pfxZ":-1.209826592627901,"pX":-0.7107882730949743,"pZ":1.37916744512844,"vX0":-2.348146271122294,"vY0":-126.03500010940067,"vZ0":-4.787585885573561,"x":144.09,"y":201.54,"x0":-0.25647543473563256,"y0":50.005600212948586,"z0":6.0421056480736555,"aX":6.062234474824425},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.0,"breakHorizontal":-6.2,"spinRate":2388,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4335911086879012,"extension":6.697440844678412},"index":2,"playId":"5fe7044d-9d4e-3aa5-9d43-f7ccbbe93892","pitchNumber":3,"startTime":"2026-03-22T20:26:12.474Z","endTime":"2026-03-22T20:26:15.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52223812460159,"aZ":-31.68291378152053,"pfxX":4.716287000730467,"pfxZ":0.29800982609206983,"pX":0.4455374900469819,"pZ":4.12506341523975,"vX0":-0.18096367576313532,"vY0":-127.82982315134399,"vZ0":0.8795747313306364,"x":100.02,"y":127.4,"x0":-0.0965715096332037,"y0":50.00565996007556,"z0":6.249690107841411,"aX":7.863976432118924},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-8.5,"spinRate":2403,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.42728160823272265,"extension":6.61157029753341},"index":3,"playId":"ca6e8d3d-0bd0-3db2-935b-8a2923684cfc","pitchNumber":4,"startTime":"2026-03-22T20:26:34.092Z","endTime":"2026-03-22T20:26:37.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"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-22T20:26:52.771Z","endTime":"2026-03-22T20:27:15.058Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.186290575054503,"aZ":-31.000259530299335,"pfxX":4.3184714502628,"pfxZ":0.7050733243180263,"pX":0.9930051715931635,"pZ":1.1374355108255836,"vX0":1.3602096041635736,"vY0":-127.86288531545955,"vZ0":-6.2063071461718,"x":79.15,"y":208.07,"x0":-0.10628681929772599,"y0":50.00276581006919,"z0":6.014188412322661,"aX":7.184117585128374},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-8.2,"spinRate":2471,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4275856973042145,"extension":6.735525476925121},"index":5,"playId":"dd7cb7cc-9b9d-39f0-987c-70a49749f50f","pitchNumber":5,"startTime":"2026-03-22T20:27:15.058Z","endTime":"2026-03-22T20:27:20.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02569407656606,"aZ":-6.942734673316144,"pfxX":-0.029274794981363872,"pfxZ":12.825462288421448,"pX":-0.8501083938843282,"pZ":1.7111371475713846,"vX0":-2.1357529318913286,"vY0":-139.95477970681034,"vZ0":-10.182554116202056,"x":149.4,"y":192.58,"x0":-0.07061708721226441,"y0":50.00381004582552,"z0":5.867280536596173,"aX":-0.05744421428582559},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.1,"breakHorizontal":0.5,"spinRate":2550,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.3925988662113613,"extension":6.821170426858901},"index":6,"playId":"cd3ee057-6c64-33ac-91f6-7f8c9c4a488c","pitchNumber":6,"startTime":"2026-03-22T20:27:36.702Z","endTime":"2026-03-22T20:27:40.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:27:40.987Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T20:27:49.976Z","endTime":"2026-03-22T20:30:36.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":97.5,"endSpeed":88.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48628403955877,"aZ":-9.205403847809395,"pfxX":-1.4630405518076925,"pfxZ":11.34174749570537,"pX":-0.6074166741849293,"pZ":3.0843179763832635,"vX0":-0.5582511440992344,"vY0":-141.88664028685275,"vZ0":-6.392150476991876,"x":140.15,"y":155.5,"x0":-0.2176596271405658,"y0":50.00536779531174,"z0":5.962746118637739,"aX":-2.9633819378271142},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":2.8,"spinRate":2560,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.38702707177876494,"extension":6.617052067824176},"index":0,"playId":"d88fe32e-45a3-3910-8971-cfe46fa311e6","pitchNumber":1,"startTime":"2026-03-22T20:28:24.272Z","endTime":"2026-03-22T20:28:28.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.8,"endSpeed":88.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.841339923577685,"aZ":-7.755487489106519,"pfxX":-0.6913882115795627,"pfxZ":12.028984377129792,"pX":-0.8596801530371447,"pZ":2.102004202804922,"vX0":-1.3762196800079445,"vY0":-142.1136514254785,"vZ0":-8.989622972721918,"x":149.77,"y":182.03,"x0":-0.27786453187119864,"y0":50.005059675700764,"z0":5.812124886952027,"aX":-1.4037269663547258},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.9,"breakHorizontal":1.6,"spinRate":2578,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.386520505219496,"extension":6.764357294092792},"index":1,"playId":"03ccdd1a-09da-350e-bc67-9e00a76cb826","pitchNumber":2,"startTime":"2026-03-22T20:28:42.650Z","endTime":"2026-03-22T20:28:46.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":98.6,"endSpeed":89.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.300525904107886,"aZ":-7.155819285904327,"pfxX":-0.46898807868306003,"pfxZ":12.16255200007145,"pX":0.2640851697738023,"pZ":2.0091086967886596,"vX0":1.1553141391169013,"vY0":-143.25067335348325,"vZ0":-9.582855016029637,"x":106.93,"y":184.53,"x0":-0.0853817328506466,"y0":50.00085383320997,"z0":5.863666036902296,"aX":-0.9647160902005718},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":0.6,"spinRate":2641,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.38389458423317624,"extension":6.681765922369869},"index":2,"playId":"126caa26-19bb-33bf-917f-748b02cc7694","pitchNumber":3,"startTime":"2026-03-22T20:29:02.143Z","endTime":"2026-03-22T20:29:05.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.401474478958086,"aZ":-6.827801573852783,"pfxX":-0.3742125112906656,"pfxZ":12.311644955373664,"pX":-0.3927909647045627,"pZ":2.5009284999266086,"vX0":-0.46540128446238405,"vY0":-143.13264388135272,"vZ0":-8.213255066514328,"x":131.97,"y":171.25,"x0":-0.17898766961147983,"y0":50.00493860774873,"z0":5.847296788658779,"aX":-0.770638858562304},"breaks":{"breakAngle":6.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.6,"breakHorizontal":0.7,"spinRate":2645,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.383797901012799,"extension":6.699073700458644},"index":3,"playId":"dd4d3d9c-a2c2-357d-8373-3cd9d210f82a","pitchNumber":4,"startTime":"2026-03-22T20:29:22.773Z","endTime":"2026-03-22T20:29:25.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32516261585415,"aZ":-5.8075355449205395,"pfxX":-1.5801573809088736,"pfxZ":12.231595193014165,"pX":0.40455123866056875,"pZ":2.3512938688421237,"vX0":1.6519914799087292,"vY0":-145.8972899522451,"vZ0":-9.158426081272859,"x":101.58,"y":175.3,"x0":0.03628662519274662,"y0":50.00678071318759,"z0":5.881340612970123,"aX":-3.4073454531091087},"breaks":{"breakAngle":20.4,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":20.5,"breakHorizontal":2.5,"spinRate":2710,"spinDirection":188},"zone":6,"typeConfidence":0.91,"plateTime":0.3754261296266277,"extension":6.700251373172068},"index":4,"playId":"20e731ce-b5e5-3046-be7a-33b69ec036bc","pitchNumber":5,"startTime":"2026-03-22T20:29:42.729Z","endTime":"2026-03-22T20:29:46.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74287313472588,"aZ":-26.872734045542146,"pfxX":2.3040211369248205,"pfxZ":3.1962030895413918,"pX":0.485515649466308,"pZ":1.7323129258302976,"vX0":1.1567152750684098,"vY0":-128.25068848182022,"vZ0":-5.347912036373966,"x":98.49,"y":192.01,"x0":-0.2713511751817357,"y0":50.00262273874314,"z0":5.953524254316899,"aX":3.8185254012932273},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2331,"spinDirection":178},"zone":9,"typeConfidence":0.9,"plateTime":0.42788846980825745,"extension":6.752639250152345},"index":5,"playId":"f060b2fe-42ee-3047-b88a-5a43c82a6492","pitchNumber":6,"startTime":"2026-03-22T20:30:05.717Z","endTime":"2026-03-22T20:30:11.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":100.4,"endSpeed":90.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.162145738877925,"aZ":-6.964277621680523,"pfxX":-1.7349726114362625,"pfxZ":11.981769349413044,"pX":0.08511044130977245,"pZ":1.4281457936866517,"vX0":1.1210260504836416,"vY0":-145.712862173782,"vZ0":-11.117375927963147,"x":113.76,"y":200.22,"x0":-0.08359456702324657,"y0":50.00157159473553,"z0":5.756900998749052,"aX":-3.6496041497589955},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.1,"breakHorizontal":2.9,"spinRate":2644,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.37907152206195915,"extension":6.638266956039811},"index":6,"playId":"60727159-805a-3d74-a149-35791074af05","pitchNumber":7,"startTime":"2026-03-22T20:30:32.509Z","endTime":"2026-03-22T20:30:36.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:30:36.298Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T20:30:45.307Z","endTime":"2026-03-22T20:32:23.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927075873099273,"aZ":-27.447084756226186,"pfxX":2.522857812865146,"pfxZ":2.9447535145835806,"pX":0.0012201450097179853,"pZ":0.9731670916278761,"vX0":-0.17572147123628257,"vY0":-126.17031196482371,"vZ0":-6.749365978781273,"x":116.95,"y":212.5,"x0":-0.2555148122653199,"y0":50.00072081809387,"z0":5.910255373647718,"aX":4.045498974017208},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2410,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.4349944438947957,"extension":6.696760110895661},"index":0,"playId":"e3775149-ec61-31ca-9096-b66231a4948a","pitchNumber":1,"startTime":"2026-03-22T20:31:04.870Z","endTime":"2026-03-22T20:31:08.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255696988386394,"aZ":-27.04476888604834,"pfxX":3.1939022224118103,"pfxZ":3.1052031769156017,"pX":0.3923885898012112,"pZ":1.8659638571535846,"vX0":0.18776000097178092,"vY0":-128.4368097932924,"vZ0":-5.150817977338293,"x":102.04,"y":188.4,"x0":-0.09622007179195013,"y0":50.003558911594865,"z0":6.028540794504486,"aX":5.279266770801789},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.8,"spinRate":2436,"spinDirection":160},"zone":9,"typeConfidence":0.9,"plateTime":0.4282153973992835,"extension":6.6723709197175465},"index":1,"playId":"16da58d6-9046-320e-be04-1e56612af385","pitchNumber":2,"startTime":"2026-03-22T20:31:32.359Z","endTime":"2026-03-22T20:31:36.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":99.1,"endSpeed":89.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.52500745112144,"aZ":-10.35741018937635,"pfxX":1.199151375312231,"pfxZ":10.528360442361949,"pX":0.29164567868307356,"pZ":3.8046209499252477,"vX0":0.2540847825022782,"vY0":-144.19574145931256,"vZ0":-4.57893619481397,"x":105.88,"y":136.06,"x0":0.046437627411277285,"y0":50.0007962548175,"z0":6.071507060719525,"aX":2.484613053845565},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":-2.3,"spinRate":2544,"spinDirection":182},"zone":12,"typeConfidence":0.91,"plateTime":0.38218466253408323,"extension":6.549737355966003},"index":2,"playId":"5d29d59e-9cc1-3b1c-a2fb-5ae9f93c20c2","pitchNumber":3,"startTime":"2026-03-22T20:32:00.942Z","endTime":"2026-03-22T20:32:04.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":98.6,"endSpeed":88.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.30761206604777,"aZ":-8.917812407402351,"pfxX":0.8780580425652493,"pfxZ":11.378718900017326,"pX":-0.16174689441408188,"pZ":2.7915236716884673,"vX0":-0.9558101337428103,"vY0":-143.28085076886083,"vZ0":-7.387759038200468,"x":123.17,"y":163.41,"x0":0.06480979601725609,"y0":50.00470478169171,"z0":5.987110170986473,"aX":1.7950548183765007},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":185},"zone":2,"typeConfidence":0.91,"plateTime":0.38475155918593185,"extension":6.691305489311024},"index":3,"playId":"8637f066-9d92-3c6b-a29f-955043201716","pitchNumber":4,"startTime":"2026-03-22T20:32:20.078Z","endTime":"2026-03-22T20:32:23.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":682983,"link":"/api/v1/people/682983"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:32:23.349Z","atBatIndex":75}]