[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out softly, pitcher Zack Wheeler to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-06T22:40:43.120Z","endTime":"2026-05-06T22:42:22.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":554430,"link":"/api/v1/people/554430"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-06T19:18:29.321Z","endTime":"2026-05-06T22:21:32.832Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"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-05-06T22:21:32.832Z","endTime":"2026-05-06T22:39:46.010Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"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-05-06T22:39:46.010Z","endTime":"2026-05-06T22:40:45.476Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"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":87.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56366121192893,"aZ":-15.928284261205475,"pfxX":-7.002575571125895,"pfxZ":8.224828690533911,"pX":-1.1701352019936095,"pZ":3.704273143823507,"vX0":4.272280122763278,"vY0":-140.33738202738937,"vZ0":-1.3530843247320858,"x":161.6,"y":138.76,"x0":-1.8099095379923524,"y0":50.00662178083604,"z0":5.240411825298652,"aX":-13.838436831983795},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2439,"spinDirection":234},"zone":11,"typeConfidence":0.88,"plateTime":0.39171299101882706,"extension":7.023658256029794},"index":3,"playId":"0b5ca72a-89fd-3ed7-a5ac-19b209683251","pitchNumber":1,"startTime":"2026-05-06T22:40:45.476Z","endTime":"2026-05-06T22:40:49.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.523816692467086,"aZ":-14.600417025821088,"pfxX":-8.716076423182695,"pfxZ":8.898331110986286,"pX":0.16853734521056607,"pZ":2.423275981265312,"vX0":8.180173025524475,"vY0":-139.8572960805104,"vZ0":-4.658343162072802,"x":110.58,"y":173.35,"x0":-1.6665734250617619,"y0":50.00025651524796,"z0":5.073066140453317,"aX":-17.207334323319618},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":14.0,"spinRate":2475,"spinDirection":237},"zone":5,"typeConfidence":0.92,"plateTime":0.3921366342248285,"extension":7.167643327381136},"index":4,"playId":"5ce87dfd-b4f2-3aea-af83-c7ea58d15ed3","pitchNumber":2,"startTime":"2026-05-06T22:40:58.448Z","endTime":"2026-05-06T22:41:02.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310555096422068,"aZ":-20.056680725292097,"pfxX":-1.9074912095196006,"pfxZ":6.53890558831209,"pX":0.23524753163412668,"pZ":3.3887079531775415,"vX0":6.244999521717059,"vY0":-134.351968351233,"vZ0":-0.777989426653099,"x":108.03,"y":147.28,"x0":-1.8574361021488577,"y0":50.00370520272107,"z0":5.089427274901255,"aX":-3.5356794372415155},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":2.3,"spinRate":2561,"spinDirection":213},"zone":2,"typeConfidence":0.61,"plateTime":0.4055228937366495,"extension":7.286638980477412},"index":5,"playId":"95f69a6f-4a1a-34bf-a35d-b8f5dc5f16db","pitchNumber":3,"startTime":"2026-05-06T22:41:16.592Z","endTime":"2026-05-06T22:41:19.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":6,"startTime":"2026-05-06T22:41:26.850Z","endTime":"2026-05-06T22:41:40.308Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28217352452435,"aZ":-29.398408620486336,"pfxX":-7.534100618534621,"pfxZ":1.6405062195400508,"pX":0.1500595710164835,"pZ":0.757721172176809,"vX0":7.17518514367369,"vY0":-128.75692360014787,"vZ0":-5.023615275901636,"x":111.28,"y":218.32,"x0":-1.6861661082639892,"y0":50.00118461848832,"z0":4.993311757318012,"aX":-12.722683806272014},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":1691,"spinDirection":243},"zone":14,"typeConfidence":0.8,"plateTime":0.42446518824111523,"extension":7.4822860188421325},"index":7,"playId":"a23bc602-29d5-395b-83f5-9d558f1c52d7","pitchNumber":4,"startTime":"2026-05-06T22:41:40.308Z","endTime":"2026-05-06T22:41:43.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":87.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93743106111793,"aZ":-22.02122682146686,"pfxX":-10.787297806044633,"pfxZ":5.107806242272934,"pX":-0.003436430941979331,"pZ":3.6652613967054175,"vX0":8.622518334651371,"vY0":-140.14851047970217,"vZ0":-0.06550347288209601,"x":117.13,"y":139.82,"x0":-1.7198334872137107,"y0":50.00086167768633,"z0":5.128215098077834,"aX":-21.437308617311764},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":17.8,"spinRate":2328,"spinDirection":227},"zone":12,"typeConfidence":0.97,"plateTime":0.39095374684920925,"extension":7.37630383119351},"index":8,"playId":"22ecc864-53a1-3d6c-89fd-3a5721e186e2","pitchNumber":5,"startTime":"2026-05-06T22:41:56.139Z","endTime":"2026-05-06T22:42:00.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.513330097847394,"aZ":-14.796818969030811,"pfxX":-6.712016697571752,"pfxZ":8.92978796022161,"pX":-0.6911603972170818,"pZ":2.4662824322728514,"vX0":5.118757975276529,"vY0":-139.1736525180218,"vZ0":-4.60291567105208,"x":143.35,"y":172.19,"x0":-1.6893758912169108,"y0":50.00670437734184,"z0":5.133688813100594,"aX":-13.06704975792942},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":11.0,"spinRate":2478,"spinDirection":223},"zone":4,"typeConfidence":0.94,"plateTime":0.3947448355564456,"extension":7.243686973139672},"hitData":{"launchSpeed":56.5,"launchAngle":-74.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.83,"coordY":186.64}},"index":9,"playId":"f915ef71-cbff-3ec2-b9dc-cb47b1b11412","pitchNumber":6,"startTime":"2026-05-06T22:42:15.187Z","endTime":"2026-05-06T22:42:22.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-06T22:42:22.540Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-06T22:42:34.887Z","endTime":"2026-05-06T22:44:18.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62132569503189,"aZ":-22.746585279128997,"pfxX":-10.360235205895771,"pfxZ":4.819087298888708,"pX":-0.9744052034180352,"pZ":2.129855794702229,"vX0":5.718951647593973,"vY0":-139.5106600320775,"vZ0":-3.8984219859321536,"x":154.14,"y":181.27,"x0":-1.713217886349793,"y0":50.00351017717634,"z0":5.05877626508759,"aX":-20.266828564852126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2276,"spinDirection":229},"zone":13,"typeConfidence":0.97,"plateTime":0.3937616795357428,"extension":7.423579483815499},"index":0,"playId":"cf7b3b93-76a7-3231-be9e-95e15c18e00e","pitchNumber":1,"startTime":"2026-05-06T22:42:48.543Z","endTime":"2026-05-06T22:42:52.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916908458732582,"aZ":-34.017194966130596,"pfxX":12.920995859111985,"pfxZ":-1.3370411658632282,"pX":-2.1841194728340065,"pZ":3.4712462038839744,"vX0":-4.038273496091941,"vY0":-117.41145174277051,"vZ0":3.355769721786497,"x":200.25,"y":145.06,"x0":-2.107463822237984,"y0":50.00338083718001,"z0":5.215693054732895,"aX":17.80619801943615},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-22.2,"spinRate":2808,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.4688399378665955,"extension":6.768950912269345},"index":1,"playId":"369c8724-e62f-3d7d-9c6a-1cd0fb06d459","pitchNumber":2,"startTime":"2026-05-06T22:43:02.813Z","endTime":"2026-05-06T22:43:08.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46211773134257,"aZ":-23.585865115730186,"pfxX":-11.48400242208321,"pfxZ":4.381180802913911,"pX":-0.7736981982725801,"pZ":1.9005845703594308,"vX0":6.355333536718057,"vY0":-139.57868612253642,"vZ0":-4.164466310474811,"x":146.49,"y":187.46,"x0":-1.5966545827722476,"y0":50.001418969206924,"z0":4.978474701171976,"aX":-22.499192330936136},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":19.3,"spinRate":2309,"spinDirection":236},"zone":7,"typeConfidence":0.97,"plateTime":0.3934682550288109,"extension":7.137211090524549},"index":2,"playId":"2e54104f-ab73-3f55-9da6-5ae0c680f874","pitchNumber":3,"startTime":"2026-05-06T22:43:20.125Z","endTime":"2026-05-06T22:43:24.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-06T22:43:40.081Z","endTime":"2026-05-06T22:43:51.100Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394364367499545,"aZ":-33.01000026544178,"pfxX":11.956832945700041,"pfxZ":-0.5869158203921003,"pX":0.17999460872313477,"pZ":2.9956155069737385,"vX0":0.9451154172179972,"vY0":-119.21108497920586,"vZ0":2.112409363456979,"x":110.14,"y":157.9,"x0":-1.7736892753417357,"y0":50.00457778156722,"z0":5.112497329745946,"aX":16.93116568759211},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":-21.8,"spinRate":2816,"spinDirection":57},"zone":2,"typeConfidence":0.91,"plateTime":0.4623404606952817,"extension":6.778664272805858},"index":4,"playId":"88e5c111-b604-3609-8081-9ef7b5752697","pitchNumber":4,"startTime":"2026-05-06T22:43:51.100Z","endTime":"2026-05-06T22:43:55.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701337165015183,"aZ":-36.17838901391854,"pfxX":8.819758151749703,"pfxZ":-2.8343393763058096,"pX":0.24687890308985286,"pZ":1.0369412767336637,"vX0":2.312841133155246,"vY0":-118.93793688413213,"vZ0":-1.469758110894905,"x":107.59,"y":210.78,"x0":-1.8869427816248143,"y0":50.00268287925928,"z0":4.984834897729289,"aX":12.463418419766008},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.2,"breakHorizontal":-16.6,"spinRate":2799,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4629263964791632,"extension":7.134093642219814},"hitData":{"launchSpeed":80.9,"launchAngle":7.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.86,"coordY":148.47}},"index":5,"playId":"05bc76d3-0e69-3f64-809e-acef5792d778","pitchNumber":5,"startTime":"2026-05-06T22:44:11.297Z","endTime":"2026-05-06T22:44:18.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:44:18.023Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-06T22:44:31.515Z","endTime":"2026-05-06T22:45:10.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64457822743749,"aZ":-24.873587516361017,"pfxX":2.4287660170878,"pfxZ":4.130730311370712,"pX":1.1149139064492934,"pZ":3.94986910897324,"vX0":6.768979004320102,"vY0":-131.98770671194336,"vZ0":1.5371769112967195,"x":74.5,"y":132.13,"x0":-1.7966397115186912,"y0":50.00209765898209,"z0":5.189381984588605,"aX":4.291882530899585},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-5.9,"spinRate":2569,"spinDirection":174},"zone":12,"typeConfidence":0.95,"plateTime":0.41470807120443487,"extension":7.087005093779581},"index":0,"playId":"712da8aa-cab8-3dce-8f67-7a863b9fd637","pitchNumber":1,"startTime":"2026-05-06T22:44:45.036Z","endTime":"2026-05-06T22:44:48.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561813704334543,"aZ":-16.934494772560015,"pfxX":-6.3316700781052875,"pfxZ":7.887749482827223,"pX":0.39515192159015977,"pZ":2.94866623663657,"vX0":7.815777827137271,"vY0":-138.31117907841715,"vZ0":-2.460795524636227,"x":101.94,"y":159.17,"x0":-1.6479862417483113,"y0":50.005323794232645,"z0":4.988788407700623,"aX":-12.238552413821338},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2332,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.3963814974248261,"extension":7.402990378284025},"hitData":{"launchSpeed":94.9,"launchAngle":48.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.28,"coordY":85.08}},"index":1,"playId":"d485c4a4-82c1-3668-97c4-a352ed3f4384","pitchNumber":2,"startTime":"2026-05-06T22:45:00.247Z","endTime":"2026-05-06T22:45:10.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:45:10.214Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-06T22:47:04.368Z","endTime":"2026-05-06T22:48:47.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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.1,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22655608096035,"aZ":-12.086859659788582,"pfxX":4.9421334465265705,"pfxZ":11.147801287037161,"pX":-0.15381873688501563,"pZ":3.6892548833357695,"vX0":-6.671529276116171,"vY0":-133.9528867258343,"vZ0":-3.8119458726834887,"x":122.86,"y":139.17,"x0":1.7367927042842313,"y0":50.000987624515446,"z0":6.006073844746761,"aX":8.904265946881953},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.4,"breakHorizontal":-7.3,"spinRate":2156,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.41023131225131726,"extension":6.665762063212135},"index":0,"playId":"9bd50649-5e62-3adb-8bee-382290b137cc","pitchNumber":1,"startTime":"2026-05-06T22:47:22.982Z","endTime":"2026-05-06T22:47:26.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.059295774387994,"aZ":-25.984271941217965,"pfxX":8.964610049498773,"pfxZ":4.697997353195483,"pX":-0.2340782590010718,"pZ":0.6568708776718015,"vX0":-7.2584663227889115,"vY0":-114.33017777533234,"vZ0":-6.601067501779354,"x":125.92,"y":221.04,"x0":1.8247872511110468,"y0":50.00327347034545,"z0":6.148512613718744,"aX":11.809414520412991},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.0,"breakHorizontal":-14.3,"spinRate":1480,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.47999340431306603,"extension":6.298784795118472},"index":1,"playId":"c478ac81-a76b-305a-bd80-b99567533903","pitchNumber":2,"startTime":"2026-05-06T22:47:36.284Z","endTime":"2026-05-06T22:47:39.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740480379833144,"aZ":-15.227853949964022,"pfxX":6.187229807958957,"pfxZ":9.27879541898319,"pX":-0.9634320471637606,"pZ":3.0580531149512815,"vX0":-9.18432539335595,"vY0":-133.9785919163926,"vZ0":-4.725681687233329,"x":153.72,"y":156.21,"x0":1.6980604294955848,"y0":50.00175981057977,"z0":5.925769427754094,"aX":11.299008149672483},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":2181,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40813683441956483,"extension":6.699748312059289},"index":2,"playId":"7347d1ed-4632-35ff-a953-cdd3ebfa8ff0","pitchNumber":3,"startTime":"2026-05-06T22:47:54.672Z","endTime":"2026-05-06T22:47:57.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.06926602855062,"aZ":-28.379684857029137,"pfxX":6.5764290360245745,"pfxZ":2.8629472758002503,"pX":-0.39118459488228946,"pZ":1.4962600924492584,"vX0":-7.329181945566305,"vY0":-113.80986564471665,"vZ0":-4.278423415558597,"x":131.91,"y":198.38,"x0":2.0025808170677752,"y0":50.00166636041761,"z0":6.182454314396562,"aX":8.707454030794759},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.4,"breakHorizontal":-10.2,"spinRate":1352,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.47957342923853785,"extension":6.22105740100097},"index":3,"playId":"17ecbe0f-81e4-3d8b-b257-7fede8ac66b5","pitchNumber":4,"startTime":"2026-05-06T22:48:15.292Z","endTime":"2026-05-06T22:48:21.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.657575875588364,"aZ":-26.59704113845829,"pfxX":7.115428594018535,"pfxZ":4.17528987496034,"pX":-0.40997237057777397,"pZ":0.856876567394602,"vX0":-6.965826847164031,"vY0":-114.92058226930305,"vZ0":-6.148635406363139,"x":132.63,"y":215.64,"x0":1.7385591392232846,"y0":50.001049140483666,"z0":6.1563994123883,"aX":9.499247254565},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.2,"breakHorizontal":-11.0,"spinRate":1422,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4769491180232355,"extension":6.372917552070517},"index":4,"playId":"ee3bfa5c-f4cd-3e44-9116-56c9a8c49f98","pitchNumber":5,"startTime":"2026-05-06T22:48:42.460Z","endTime":"2026-05-06T22:48:47.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:48:47.457Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (7) on a sharp fly ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-06T22:48:54.500Z","endTime":"2026-05-06T22:49:45.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":79.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97240744116734,"aZ":-32.99605260487415,"pfxX":-3.2749589410117323,"pfxZ":-0.5275152363105597,"pX":-1.1873066067289675,"pZ":2.7114564531558676,"vX0":-6.756826088403481,"vY0":-124.32163063371232,"vZ0":-1.821737487075454,"x":162.26,"y":165.57,"x0":1.9866075749206444,"y0":50.0005345023187,"z0":6.181965554683129,"aX":-5.1443535344312865},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":7.4,"spinRate":2385,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.43990326968262794,"extension":6.499417096639234},"index":0,"playId":"46769245-6e3d-3199-a6c1-4cbdda9622cd","pitchNumber":1,"startTime":"2026-05-06T22:49:13.534Z","endTime":"2026-05-06T22:49:17.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792222831022542,"aZ":-15.388947223456094,"pfxX":5.796611072971817,"pfxZ":9.020838334813075,"pX":-0.4285353843487642,"pZ":2.4707203991472,"vX0":-8.17050120855392,"vY0":-135.8119241852297,"vZ0":-6.081303377880647,"x":133.33,"y":172.07,"x0":1.8710676851150034,"y0":50.00400438708799,"z0":5.8161669249183845,"aX":10.788305947005904},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-8.6,"spinRate":2191,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4038720932752602,"extension":6.685969558569741},"hitData":{"launchSpeed":102.8,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":31.33,"coordY":104.11}},"index":1,"playId":"8b93c9dd-1fdf-3feb-be3b-7b1d31e1dd31","pitchNumber":2,"startTime":"2026-05-06T22:49:30.087Z","endTime":"2026-05-06T22:49:45.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:49:45.094Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz. Kyle Schwarber to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-06T22:49:58.240Z","endTime":"2026-05-06T22:50:48.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":84.5,"endSpeed":78.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047548570644892,"aZ":-32.28788949928381,"pfxX":-3.7007431290271358,"pfxZ":-0.07546081315520592,"pX":-1.2885948538214311,"pZ":1.2594741566312693,"vX0":-6.96792813258547,"vY0":-122.9321653550484,"vZ0":-4.81241294665413,"x":166.12,"y":204.77,"x0":2.0617446317465093,"y0":50.00281356158457,"z0":5.978994507290089,"aX":-5.670471571757987},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":8.3,"spinRate":2339,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.44532182040315504,"extension":6.389077991545069},"index":0,"playId":"b89cb85b-d21e-3e8c-b50e-3187943b1fe1","pitchNumber":1,"startTime":"2026-05-06T22:50:21.943Z","endTime":"2026-05-06T22:50:25.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":84.3,"endSpeed":78.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929822273517743,"aZ":-31.504463636929916,"pfxX":-3.1743263125932937,"pfxZ":0.44333202104725355,"pX":-0.5474569517220734,"pZ":1.6667661826133782,"vX0":-5.69344434097527,"vY0":-122.66773981825884,"vZ0":-4.0719242792352635,"x":137.87,"y":193.78,"x0":2.2149060771216207,"y0":50.00596364701128,"z0":6.029873566335983,"aX":-4.84535344905828},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.1,"breakHorizontal":7.1,"spinRate":2362,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4462685027952693,"extension":6.35632888340698},"hitData":{"launchSpeed":86.5,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.97,"coordY":155.58}},"index":1,"playId":"6913fccc-1f77-3301-a0fc-706b1cf6dee3","pitchNumber":2,"startTime":"2026-05-06T22:50:40.714Z","endTime":"2026-05-06T22:50:48.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:50:48.494Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-06T22:51:09.248Z","endTime":"2026-05-06T22:53:19.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":93.4,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73051728671434,"aZ":-11.4852048134829,"pfxX":5.571469637083335,"pfxZ":11.235731306771426,"pX":-1.0707529615465456,"pZ":3.123881506607607,"vX0":-8.94830956122377,"vY0":-135.59846706781855,"vZ0":-5.544233865334698,"x":157.81,"y":154.44,"x0":1.565107945413065,"y0":50.00237342861747,"z0":6.013410687310521,"aX":10.259290456348154},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-7.9,"spinRate":2206,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40565077036293884,"extension":6.740049892077749},"index":0,"playId":"62ef2b4e-41eb-337d-baac-83df6df84bea","pitchNumber":1,"startTime":"2026-05-06T22:51:18.076Z","endTime":"2026-05-06T22:51:22.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":92.7,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.594246098390048,"aZ":-14.368291402963957,"pfxX":6.4365402476542055,"pfxZ":9.797621875137335,"pX":-0.7974300964680684,"pZ":2.78686576925841,"vX0":-8.78004182061968,"vY0":-134.54289847132432,"vZ0":-5.486749176609187,"x":147.4,"y":163.53,"x0":1.685367969821855,"y0":50.00200798109913,"z0":5.88605806115809,"aX":11.696727610704857},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-9.6,"spinRate":2013,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4084884932442425,"extension":6.738533641639361},"index":1,"playId":"2af36361-4d6b-3a54-96f6-56acf51ca7e2","pitchNumber":2,"startTime":"2026-05-06T22:51:33.943Z","endTime":"2026-05-06T22:51:37.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142777641562887,"aZ":-12.667000183382278,"pfxX":4.989453286533845,"pfxZ":10.964550194173194,"pX":-0.8415868640936834,"pZ":1.6390246707586704,"vX0":-8.189794812179917,"vY0":-133.17965196727909,"vZ0":-8.6010898216213,"x":149.08,"y":194.53,"x0":1.6386427625973614,"y0":50.004558305530246,"z0":5.847095596795565,"aX":8.878875286731837},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":-7.1,"spinRate":2037,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4127817268365286,"extension":6.83522419474961},"index":2,"playId":"05b66c8c-661c-34a9-9f13-efbee51394df","pitchNumber":3,"startTime":"2026-05-06T22:51:52.417Z","endTime":"2026-05-06T22:52:19.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"}},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837753893503056,"aZ":-24.736614658473137,"pfxX":6.576818988159761,"pfxZ":5.489453014310969,"pX":0.11709843820812607,"pZ":2.0400066860048254,"vX0":-6.0926478495766245,"vY0":-116.48356988392862,"vZ0":-4.051750305637505,"x":112.54,"y":183.7,"x0":1.9303183857819186,"y0":50.00058144002872,"z0":6.179907485059559,"aX":8.905921093345414},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.0,"breakHorizontal":-10.1,"spinRate":1298,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.47284615002590247,"extension":6.495744652712876},"index":3,"playId":"c41355af-998f-3912-9969-86a67c314446","pitchNumber":4,"startTime":"2026-05-06T22:52:30.107Z","endTime":"2026-05-06T22:52:33.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-06T22:52:44.759Z","endTime":"2026-05-06T22:52:53.358Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":93.3,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34953589487935,"aZ":-13.133856636316809,"pfxX":6.7196465256010525,"pfxZ":10.36702562350045,"pX":-0.7677965350995677,"pZ":2.604234094751093,"vX0":-8.825112120023554,"vY0":-135.36192134537828,"vZ0":-6.44169680907675,"x":146.27,"y":168.47,"x0":1.6772693417497198,"y0":50.004984897937625,"z0":5.952599860300743,"aX":12.344881783526736},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-10.1,"spinRate":2206,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4062298154502595,"extension":6.751903107408441},"index":5,"playId":"697315a5-149e-313f-9a4c-db48c8c9e6dc","pitchNumber":5,"startTime":"2026-05-06T22:52:53.358Z","endTime":"2026-05-06T22:52:57.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":80.9,"endSpeed":74.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757083047884944,"aZ":-23.5133478239881,"pfxX":6.486182716010543,"pfxZ":6.234529109067996,"pX":0.2976430975191567,"pZ":0.9982096393445524,"vX0":-5.715175086088728,"vY0":-117.495151313962,"vZ0":-6.637325756502008,"x":105.65,"y":211.83,"x0":1.9272978483700085,"y0":50.000072695407766,"z0":6.066422347072309,"aX":9.002523908992202},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.8,"breakHorizontal":-10.2,"spinRate":1492,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4674557628093656,"extension":6.402412419270126},"index":6,"playId":"32b1d2a8-441f-3625-ae61-c3784d2734c7","pitchNumber":6,"startTime":"2026-05-06T22:53:15.092Z","endTime":"2026-05-06T22:53:19.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.36,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:53:19.452Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brent Rooker doubles (1) on a ground ball to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-06T22:55:15.605Z","endTime":"2026-05-06T22:55:55.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(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.0,"endSpeed":86.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805163358034857,"aZ":-22.853053337034513,"pfxX":-10.750035627133961,"pfxZ":4.9208229400796775,"pX":-0.3287379061493464,"pZ":2.38334208061392,"vX0":7.069365969437254,"vY0":-136.7185709553127,"vZ0":-3.1168301877475786,"x":129.53,"y":174.43,"x0":-1.5496522083804911,"y0":50.00532576953796,"z0":5.104430942916321,"aX":-20.378165168160724},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":2264,"spinDirection":227},"zone":4,"typeConfidence":0.93,"plateTime":0.4004368839781596,"extension":7.439607263922696},"index":0,"playId":"29bba0f7-261b-394a-803f-e0d304466279","pitchNumber":1,"startTime":"2026-05-06T22:55:29.602Z","endTime":"2026-05-06T22:55:32.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991577288211186,"aZ":-22.32978078039477,"pfxX":-10.695670669686251,"pfxZ":5.068445420958412,"pX":-0.3903860674689306,"pZ":2.354588801101072,"vX0":7.110830507359882,"vY0":-138.26272835583444,"vZ0":-3.271736284149089,"x":131.88,"y":175.21,"x0":-1.6021960834984181,"y0":50.001376613439994,"z0":5.046677525529783,"aX":-20.76603651363571},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":18.0,"spinRate":2250,"spinDirection":230},"zone":4,"typeConfidence":0.94,"plateTime":0.3957222743721114,"extension":7.233938931507657},"hitData":{"launchSpeed":73.0,"launchAngle":6.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.2,"coordY":140.36}},"index":1,"playId":"6f66d69e-894f-3501-a415-8fff50e4eb17","pitchNumber":2,"startTime":"2026-05-06T22:55:43.863Z","endTime":"2026-05-06T22:55:55.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.92,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:55:55.807Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper. Brent Rooker to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-06T22:56:20.760Z","endTime":"2026-05-06T22:58:11.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 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.1,"endSpeed":74.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767458531435203,"aZ":-41.10135932960547,"pfxX":6.558359842180895,"pfxZ":-6.546071159653172,"pX":1.24895967598829,"pZ":0.04037032131353989,"vX0":5.029659209447213,"vY0":-116.54357845682705,"vZ0":-2.805457515139085,"x":69.39,"y":237.69,"x0":-1.7964575748914937,"y0":50.00562514801608,"z0":5.176293538120539,"aX":8.939234095377344},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.2,"breakHorizontal":-13.2,"spinRate":2889,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.47163798707370264,"extension":6.858094712083391},"index":0,"playId":"67a9a225-9fe4-3722-8742-6ba64155665d","pitchNumber":1,"startTime":"2026-05-06T22:56:34.717Z","endTime":"2026-05-06T22:56:38.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877660534422137,"aZ":-21.69926894440155,"pfxX":-2.826432991991691,"pfxZ":5.72284027748639,"pX":1.7584845982013722,"pZ":1.622857694275911,"vX0":10.238494550462422,"vY0":-133.70694722674023,"vZ0":-4.790053371504412,"x":49.97,"y":194.96,"x0":-1.7349859590736252,"y0":50.003771222955784,"z0":4.9725476474441725,"aX":-5.175428585115542},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":3.1,"spinRate":2523,"spinDirection":219},"zone":14,"typeConfidence":0.85,"plateTime":0.4079559441115581,"extension":7.311294726990273},"index":1,"playId":"1388cf19-3c70-35e4-a79f-727a7c816c7e","pitchNumber":2,"startTime":"2026-05-06T22:56:56.693Z","endTime":"2026-05-06T22:57:00.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.0,"endSpeed":87.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04734515214965,"aZ":-13.842524344755839,"pfxX":-8.09028699924716,"pfxZ":9.334243707876507,"pX":0.002017832262909569,"pZ":1.557837222836304,"vX0":7.580671088370993,"vY0":-139.40639150994016,"vZ0":-7.018446641864629,"x":116.92,"y":196.72,"x0":-1.7045962365132492,"y0":50.00115586460428,"z0":5.026244528519671,"aX":-15.88431889224132},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":2518,"spinDirection":227},"zone":8,"typeConfidence":0.94,"plateTime":0.39327583854016934,"extension":7.344854134454728},"index":2,"playId":"8799b2cf-a204-3f1f-a35e-af616a6b8248","pitchNumber":3,"startTime":"2026-05-06T22:57:17.089Z","endTime":"2026-05-06T22:57:20.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011651068814793,"aZ":-40.94566591716399,"pfxX":6.259826509095952,"pfxZ":-6.328306234638536,"pX":1.0632303514077948,"pZ":0.7183857885196289,"vX0":4.649211409578014,"vY0":-117.73503339042848,"vZ0":-1.5626688052785709,"x":76.47,"y":219.38,"x0":-1.7593301335757043,"y0":50.00379549117105,"z0":5.224459141847531,"aX":8.675104539875038},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.5,"breakHorizontal":-12.6,"spinRate":2822,"spinDirection":51},"zone":14,"typeConfidence":0.88,"plateTime":0.4675132342574799,"extension":6.864218327064847},"index":3,"playId":"91fcfae7-74be-306a-9326-4cec1b997609","pitchNumber":4,"startTime":"2026-05-06T22:57:37.674Z","endTime":"2026-05-06T22:57:41.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54685635275272,"aZ":-16.494325649434487,"pfxX":-7.509696924166979,"pfxZ":8.069250617420083,"pX":-0.4368304309045476,"pZ":2.708583651234257,"vX0":6.153621042445369,"vY0":-138.4302866090163,"vZ0":-3.496292931550359,"x":133.65,"y":165.65,"x0":-1.7115563959533233,"y0":50.00291050033784,"z0":5.09039857381112,"aX":-14.592873196247353},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2360,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.39549206546330584,"extension":7.410415928509311},"hitData":{"launchSpeed":84.2,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.28,"coordY":148.79}},"index":4,"playId":"16bee5ba-e43b-3756-a7c4-841685802edc","pitchNumber":5,"startTime":"2026-05-06T22:58:02.931Z","endTime":"2026-05-06T22:58:11.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.29,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:58:11.548Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman Alec Bohm in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-06T22:58:28.277Z","endTime":"2026-05-06T22:59:34.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473526307207102,"aZ":-24.324628060247743,"pfxX":0.18750324219981862,"pfxZ":4.6005946865096465,"pX":0.40934648664696655,"pZ":2.860764339249498,"vX0":5.927723808008578,"vY0":-129.87006176001995,"vZ0":-1.0193217994659618,"x":101.4,"y":161.54,"x0":-1.9280893429863775,"y0":50.00258124045629,"z0":5.110279402641513,"aX":0.31969369120181496},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":-1.7,"spinRate":2441,"spinDirection":206},"zone":3,"typeConfidence":0.94,"plateTime":0.4219169900029307,"extension":7.45153685341397},"index":0,"playId":"afcd704f-92aa-315d-b360-f808425e357a","pitchNumber":1,"startTime":"2026-05-06T22:58:39.239Z","endTime":"2026-05-06T22:58:42.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395464356321487,"aZ":-37.02916398711847,"pfxX":9.232465951328251,"pfxZ":-3.4853204020868804,"pX":0.3858073036299547,"pZ":0.2050457682679955,"vX0":2.530325250107299,"vY0":-118.07025114647095,"vZ0":-3.0080979206052096,"x":102.29,"y":233.24,"x0":-1.9028878652453307,"y0":50.00453283249833,"z0":4.950646478108767,"aX":12.854126748086376},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.8,"breakHorizontal":-17.4,"spinRate":2928,"spinDirection":53},"zone":14,"typeConfidence":0.84,"plateTime":0.4663999423463694,"extension":7.0111372637006655},"index":1,"playId":"5d5cc173-7c20-3153-8880-5404d212289d","pitchNumber":2,"startTime":"2026-05-06T22:59:04.198Z","endTime":"2026-05-06T22:59:07.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.350126158849605,"aZ":-17.199926699288383,"pfxX":-7.343392793855567,"pfxZ":7.76708273247265,"pX":-0.13097516176620322,"pZ":2.7900692323563523,"vX0":6.737876942879292,"vY0":-138.33300816737312,"vZ0":-2.87163161783539,"x":121.99,"y":163.45,"x0":-1.6503439941831217,"y0":50.003132392575864,"z0":5.001915242534871,"aX":-14.158731171529523},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2419,"spinDirection":227},"zone":2,"typeConfidence":0.88,"plateTime":0.396726008790786,"extension":7.262284103597754},"hitData":{"launchSpeed":79.6,"launchAngle":70.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.41,"coordY":164.7}},"index":2,"playId":"7908979e-52a3-3643-82bf-7c4917ebd1e4","pitchNumber":3,"startTime":"2026-05-06T22:59:26.312Z","endTime":"2026-05-06T22:59:34.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.44,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-06T22:59:34.114Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, first baseman Bryce Harper to pitcher Zack Wheeler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-06T22:59:54.670Z","endTime":"2026-05-06T23:01:31.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.428041914448684,"aZ":-14.15588214508183,"pfxX":-6.679458309104113,"pfxZ":9.31152457377629,"pX":0.9465791451451627,"pZ":3.6411448494356686,"vX0":9.512617219507307,"vY0":-138.5793732905794,"vZ0":-1.4927033935022662,"x":80.92,"y":140.47,"x0":-1.6708085547997582,"y0":50.00346188206563,"z0":5.137540488031458,"aX":-12.927012567605933},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2400,"spinDirection":232},"zone":12,"typeConfidence":0.95,"plateTime":0.3960090290055005,"extension":7.411481284710921},"index":0,"playId":"8299bbae-c98d-35a2-b3ab-07946ca5df51","pitchNumber":1,"startTime":"2026-05-06T23:00:05.322Z","endTime":"2026-05-06T23:00:09.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52453903934949,"aZ":-14.299315328463136,"pfxX":-7.634420149850379,"pfxZ":9.249730134838313,"pX":1.0317881512851594,"pZ":2.263185491601224,"vX0":9.83554936700809,"vY0":-138.73968457361207,"vZ0":-4.8247708867117245,"x":77.67,"y":177.67,"x0":-1.5817033985417115,"y0":50.005011639409204,"z0":4.9909837653495845,"aX":-14.757750411772536},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2533,"spinDirection":230},"zone":14,"typeConfidence":0.94,"plateTime":0.39608551055533603,"extension":7.415623176189103},"index":1,"playId":"26a254cd-aff1-305b-8e3c-7bd3b9485983","pitchNumber":2,"startTime":"2026-05-06T23:00:23.999Z","endTime":"2026-05-06T23:00:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09361593755667,"aZ":-40.39204321074813,"pfxX":6.7406389962764095,"pfxZ":-6.0286076264849076,"pX":0.6266260939046596,"pZ":0.6950297555415846,"vX0":3.6037645838562367,"vY0":-116.93458330865037,"vZ0":-1.4635677989016853,"x":93.11,"y":220.01,"x0":-1.8175410823089768,"y0":50.001256798731376,"z0":5.169898109946736,"aX":9.193915102987546},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.9,"breakHorizontal":-13.2,"spinRate":2795,"spinDirection":54},"zone":14,"typeConfidence":0.88,"plateTime":0.4710825039157034,"extension":7.075593710836785},"index":2,"playId":"204918f4-5c00-31a7-b678-2044f0dbab9c","pitchNumber":3,"startTime":"2026-05-06T23:00:43.431Z","endTime":"2026-05-06T23:00:47.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03209081478066,"aZ":-17.700719462737396,"pfxX":-7.889990043147662,"pfxZ":7.5401508441646,"pX":-0.5179326175283581,"pZ":2.2134166671467996,"vX0":5.793941302457752,"vY0":-137.79755861941575,"vZ0":-4.592499881240831,"x":136.74,"y":179.02,"x0":-1.6241823458107956,"y0":50.006817558332685,"z0":5.100060683852997,"aX":-15.154840704111132},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2512,"spinDirection":227},"zone":7,"typeConfidence":0.86,"plateTime":0.39770367843344134,"extension":7.3628383586443285},"index":3,"playId":"d6935e13-e195-3e42-a0a7-0ced25d77f4f","pitchNumber":4,"startTime":"2026-05-06T23:01:04.944Z","endTime":"2026-05-06T23:01:08.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907343301762097,"aZ":-22.313873896609046,"pfxX":-1.8763869096650452,"pfxZ":5.480655376798171,"pX":0.6132222930409345,"pZ":2.337150980127245,"vX0":6.957749818770657,"vY0":-133.10935562072186,"vZ0":-2.894754465841615,"x":93.63,"y":175.68,"x0":-1.7878593478614022,"y0":50.0012196944038,"z0":5.049781658383166,"aX":-3.375251971528024},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":1.9,"spinRate":2587,"spinDirection":216},"zone":6,"typeConfidence":0.89,"plateTime":0.4110941688065566,"extension":7.303526803179058},"hitData":{"launchSpeed":82.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.17,"coordY":163.18}},"index":4,"playId":"3c3971ca-2a3f-36d4-80a6-c4e0191a2294","pitchNumber":5,"startTime":"2026-05-06T23:01:22.512Z","endTime":"2026-05-06T23:01:31.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:01:31.813Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edmundo Sosa lines out sharply to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-06T23:03:16.562Z","endTime":"2026-05-06T23:04:45.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.9,"endSpeed":76.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.385178163203747,"aZ":-33.753174101749,"pfxX":-3.8494122575190435,"pfxZ":-1.062114495724888,"pX":-0.3105944172302906,"pZ":3.0392535517706722,"vX0":-4.389741652801067,"vY0":-120.74289965259665,"vZ0":-0.7947151628930682,"x":128.84,"y":156.72,"x0":2.027744823693783,"y0":50.00445488614882,"z0":6.329498066020158,"aX":-5.7124059093681065},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":7.9,"spinRate":2389,"spinDirection":267},"zone":1,"typeConfidence":2.0,"plateTime":0.4527590931358638,"extension":6.20262237042826},"index":0,"playId":"84f73b1d-4aee-3c50-8e0e-f6bb3e526278","pitchNumber":1,"startTime":"2026-05-06T23:03:39.531Z","endTime":"2026-05-06T23:03:43.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.788330823751174,"aZ":-13.868316313719648,"pfxX":5.9594260320452745,"pfxZ":10.263097506190539,"pX":-0.7166796454755426,"pZ":3.0462186967873426,"vX0":-7.934429774457218,"vY0":-133.23949123397125,"vZ0":-5.33064441049144,"x":144.32,"y":156.53,"x0":1.5367653710923599,"y0":50.001394655478684,"z0":6.088601539761066,"aX":10.62826164436443},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-8.9,"spinRate":2185,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.41236086995966215,"extension":6.705503741140024},"index":1,"playId":"45cee16d-7c35-3015-87f7-d4c319204a59","pitchNumber":2,"startTime":"2026-05-06T23:03:54.030Z","endTime":"2026-05-06T23:04:21.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"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":80.2,"endSpeed":73.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.424927884517494,"aZ":-26.0872293065622,"pfxX":8.854193176946202,"pfxZ":4.460235856730854,"pX":0.687806056997055,"pZ":1.3196804928796966,"vX0":-5.466482188158606,"vY0":-116.5717316473134,"vZ0":-5.534721497365213,"x":90.78,"y":203.15,"x0":1.9215729444631673,"y0":50.00521370021067,"z0":6.2101121245038655,"aX":12.097418129776294},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.8,"breakHorizontal":-14.5,"spinRate":1456,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4711972445958641,"extension":6.291345714736067},"index":2,"playId":"1a1f0666-a4ce-3945-ab93-67078b176f84","pitchNumber":3,"startTime":"2026-05-06T23:04:22.949Z","endTime":"2026-05-06T23:04:26.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.762752652622563,"aZ":-26.432431399266722,"pfxX":8.413789248164623,"pfxZ":4.299578456860691,"pX":0.5224978432789797,"pZ":1.135549930571308,"vX0":-5.783625701547682,"vY0":-114.95576476138072,"vZ0":-5.684668338887127,"x":97.08,"y":208.12,"x0":1.9807066510419384,"y0":50.004216053972655,"z0":6.213925379743076,"aX":11.236330945017087},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":1429,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4768900366929829,"extension":6.188054216016279},"hitData":{"launchSpeed":101.3,"launchAngle":9.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":87.12,"coordY":155.62}},"index":3,"playId":"9e04d4cf-bf6a-3a3a-84ad-3751d57a8237","pitchNumber":4,"startTime":"2026-05-06T23:04:41.577Z","endTime":"2026-05-06T23:04:45.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:04:45.478Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-06T23:04:58.870Z","endTime":"2026-05-06T23:06:06.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920770204385594,"aZ":-13.71281594854249,"pfxX":6.3308099526127055,"pfxZ":10.303003885441356,"pX":-0.28327712553473283,"pZ":2.3298076435239534,"vX0":-7.374681283522074,"vY0":-132.8768664564968,"vZ0":-6.9569103473150475,"x":127.8,"y":175.88,"x0":1.7028479504079008,"y0":50.00177719865679,"z0":5.974121253965256,"aX":11.343469102601578},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2116,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4118782976647086,"extension":6.830658797343258},"index":0,"playId":"3e4cc354-5542-3cf0-aa4d-d1d7000771f6","pitchNumber":1,"startTime":"2026-05-06T23:05:14.316Z","endTime":"2026-05-06T23:05:17.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78548230303843,"aZ":-12.33838920565738,"pfxX":5.887339910805387,"pfxZ":10.913494038692644,"pX":-0.6710961513350336,"pZ":2.8582375016121024,"vX0":-8.038587774886855,"vY0":-133.92684271048472,"vZ0":-6.017444822931132,"x":142.58,"y":161.61,"x0":1.6036838046319664,"y0":50.00193878289828,"z0":6.015780486600002,"aX":10.700140206534565},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":-9.0,"spinRate":2156,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4088939007315071,"extension":6.750524247517928},"index":1,"playId":"cc37c995-34bf-3184-b4ae-4e17ca53a3a5","pitchNumber":2,"startTime":"2026-05-06T23:05:30.816Z","endTime":"2026-05-06T23:05:34.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-06T23:05:42.879Z","endTime":"2026-05-06T23:05:55.920Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5081308115362,"aZ":-12.236384950050208,"pfxX":5.4930330174631266,"pfxZ":10.94182751494208,"pX":-0.75143232571003,"pZ":3.0416420817194476,"vX0":-8.00682380195547,"vY0":-134.02680845493376,"vZ0":-5.635981318047433,"x":145.64,"y":156.66,"x0":1.5587621811411736,"y0":50.00629931601102,"z0":6.043101684676638,"aX":10.01319030967391},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-8.3,"spinRate":2106,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40841578609208007,"extension":6.757174893306166},"hitData":{"launchSpeed":86.0,"launchAngle":11.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.92,"coordY":110.06}},"index":3,"playId":"060ed582-bb30-33ff-9fb4-e7853f9509f0","pitchNumber":3,"startTime":"2026-05-06T23:05:55.920Z","endTime":"2026-05-06T23:06:06.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:06:06.343Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a soft bunt ground ball to third baseman Zack Gelof. J.T. Realmuto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-06T23:06:22.019Z","endTime":"2026-05-06T23:06:43.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":84.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.001657699703305,"aZ":-15.113583761207808,"pfxX":6.045981873876583,"pfxZ":9.369578143907834,"pX":0.22530077758797065,"pZ":3.661970110751219,"vX0":-6.808833411180204,"vY0":-134.0942136259128,"vZ0":-3.187473918029249,"x":108.41,"y":139.91,"x0":2.0118993594494996,"y0":50.00321327091222,"z0":5.944298135944761,"aX":11.010354822015529},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":-9.5,"spinRate":2164,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4084589553600937,"extension":6.619056213470048},"hitData":{"launchSpeed":38.1,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":113.75,"coordY":186.22}},"index":0,"playId":"66cc16e0-9db8-3422-839e-575f7a0abfd5","pitchNumber":1,"startTime":"2026-05-06T23:06:32.992Z","endTime":"2026-05-06T23:06:43.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:06:43.166Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-06T23:07:03.620Z","endTime":"2026-05-06T23:07:52.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55359938239696,"aZ":-14.7447596836934,"pfxX":7.342656925851083,"pfxZ":9.633037473473632,"pX":-0.6548291039810173,"pZ":2.305887430782458,"vX0":-9.115203520767675,"vY0":-134.06147902042824,"vZ0":-6.576577800510961,"x":141.96,"y":176.52,"x0":1.844664969171747,"y0":50.00431394053916,"z0":5.854452238378115,"aX":13.28876870060686},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-11.2,"spinRate":2291,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4094735396673679,"extension":6.656932788401651},"index":0,"playId":"b042e6e8-e199-3ab4-97ac-5fc2134ea205","pitchNumber":1,"startTime":"2026-05-06T23:07:24.792Z","endTime":"2026-05-06T23:07:28.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.183489764941573,"aZ":-27.90917328308577,"pfxX":8.628637167692643,"pfxZ":3.023813567151425,"pX":0.4347596495090196,"pZ":1.962764508078424,"vX0":-6.130861565940645,"vY0":-117.96018970962805,"vZ0":-3.8221134318955334,"x":100.43,"y":185.79,"x0":1.9448838087085454,"y0":50.00318597496494,"z0":6.173669417091093,"aX":12.174976488314217},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.8,"breakHorizontal":-14.2,"spinRate":1513,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.46411051302839645,"extension":6.330798096115801},"hitData":{"launchSpeed":85.5,"launchAngle":29.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.56,"coordY":92.66}},"index":1,"playId":"3a5633de-29a5-34a5-831a-49852241e537","pitchNumber":2,"startTime":"2026-05-06T23:07:41.771Z","endTime":"2026-05-06T23:07:52.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:07:52.733Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Felix Reyes grounds into a force out, third baseman Zack Gelof to second baseman Jeff McNeil. Brandon Marsh out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-06T23:08:11.009Z","endTime":"2026-05-06T23:08:32.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687700159267457,"aZ":-31.418592884507124,"pfxX":-2.3007852331846887,"pfxZ":0.47678441752248446,"pX":-0.04690425119462675,"pZ":1.3940111136534377,"vX0":-5.081740883260495,"vY0":-124.31670243001739,"vZ0":-4.793003258985328,"x":118.79,"y":201.14,"x0":2.318187793777519,"y0":50.000190945964945,"z0":5.9391265818857955,"aX":-3.619123352525272},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":5.3,"spinRate":2335,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43970350105101863,"extension":6.239234248603281},"hitData":{"launchSpeed":108.7,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":161.15}},"index":0,"playId":"ad3baadd-ba3f-39da-aca2-c99b4c185708","pitchNumber":1,"startTime":"2026-05-06T23:08:24.600Z","endTime":"2026-05-06T23:08:32.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:08:32.768Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-06T23:10:54.461Z","endTime":"2026-05-06T23:13:53.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43850551842201,"aZ":-16.804554067525345,"pfxX":-8.434333995609132,"pfxZ":8.189110150788816,"pX":0.5387786883151283,"pZ":4.239130141309758,"vX0":8.717508809674662,"vY0":-136.26856395480132,"vZ0":0.4542175216487483,"x":96.46,"y":124.32,"x0":-1.608667281228374,"y0":50.00587225642169,"z0":5.2328049386785125,"aX":-15.83716689025657},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":13.4,"spinRate":2423,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4022297411668867,"extension":7.357942431289258},"index":0,"playId":"eddb7478-6dc9-3e50-8d94-5cf7702131a8","pitchNumber":1,"startTime":"2026-05-06T23:11:16.338Z","endTime":"2026-05-06T23:11:19.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21715669988864,"aZ":-14.517105894523977,"pfxX":-7.359595982274575,"pfxZ":9.0944123260662,"pX":0.5762482237083313,"pZ":3.30963674668162,"vX0":8.416323389535414,"vY0":-138.74887322975272,"vZ0":-2.376608548668001,"x":95.03,"y":149.42,"x0":-1.5460769881205487,"y0":50.0060346888154,"z0":5.149504541289387,"aX":-14.294543346858768},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2529,"spinDirection":230},"zone":3,"typeConfidence":0.94,"plateTime":0.39538117158078245,"extension":7.580142371831536},"index":1,"playId":"b0e46d87-b1a5-3883-886a-cd91128d3661","pitchNumber":2,"startTime":"2026-05-06T23:11:30.257Z","endTime":"2026-05-06T23:11:33.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.528740212247204,"aZ":-20.905184197017192,"pfxX":0.33850805587876476,"pfxZ":6.323921654395022,"pX":1.521739431101157,"pZ":3.5182809289899577,"vX0":8.115799455771292,"vY0":-132.22559474083283,"vZ0":-0.19333500635549733,"x":58.99,"y":143.79,"x0":-1.6231702193081448,"y0":50.001402878983235,"z0":5.117992141883157,"aX":0.6031275793312667},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-2.3,"spinRate":2537,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.4132304326900593,"extension":7.443894867481367},"index":2,"playId":"638f56a8-1d65-38b4-a9cc-752251a6d19e","pitchNumber":3,"startTime":"2026-05-06T23:11:45.066Z","endTime":"2026-05-06T23:11:49.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197883836301994,"aZ":-29.292345722030174,"pfxX":-8.695387019714063,"pfxZ":1.7476530639387837,"pX":0.8407127849232907,"pZ":1.6483824733729315,"vX0":8.70589922897529,"vY0":-127.40427384590781,"vZ0":-2.901925720041621,"x":84.95,"y":194.27,"x0":-1.4844653413552096,"y0":50.0047861436624,"z0":5.107753188895134,"aX":-14.353855570370321},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":1529,"spinDirection":240},"zone":14,"typeConfidence":0.86,"plateTime":0.42925694264886793,"extension":7.100529838124618},"index":3,"playId":"56bd2602-d5ef-321c-9b78-5cf1608e2f54","pitchNumber":4,"startTime":"2026-05-06T23:12:00.233Z","endTime":"2026-05-06T23:12:04.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95212471858759,"aZ":-14.345356475150933,"pfxX":-8.470696826720166,"pfxZ":9.110834070949258,"pX":-0.5086268706877944,"pZ":1.8264303422439914,"vX0":5.892570655881262,"vY0":-139.3772193298647,"vZ0":-6.06752487865064,"x":136.39,"y":189.47,"x0":-1.5557081475994157,"y0":50.00151285743014,"z0":4.988489352973241,"aX":-16.571669289352588},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":14.0,"spinRate":2562,"spinDirection":226},"zone":7,"typeConfidence":0.93,"plateTime":0.39383212104545473,"extension":7.031607359104999},"index":4,"playId":"6d7f3761-709b-333e-8369-197ca06f14bf","pitchNumber":5,"startTime":"2026-05-06T23:12:15.461Z","endTime":"2026-05-06T23:12:42.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"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":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29267207502351,"aZ":-14.10205210796614,"pfxX":-8.010934798853867,"pfxZ":9.091919464236685,"pX":0.10468577887070772,"pZ":1.976717512465194,"vX0":7.41505027293614,"vY0":-140.24161965799019,"vZ0":-5.635885791520584,"x":113.01,"y":185.41,"x0":-1.5353144201072189,"y0":50.00451256050101,"z0":4.935387744254011,"aX":-15.927617756524823},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2507,"spinDirection":230},"zone":8,"typeConfidence":0.94,"plateTime":0.3908516400385258,"extension":7.052378885784113},"index":5,"playId":"8680b98c-13d6-3d7b-9855-121532ad61fb","pitchNumber":6,"startTime":"2026-05-06T23:13:11.949Z","endTime":"2026-05-06T23:13:15.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74633837201152,"aZ":-42.44545284222253,"pfxX":7.123402004582775,"pfxZ":-7.465540156511077,"pX":0.1608221410773796,"pZ":2.5699928594934085,"vX0":2.4921283231445863,"vY0":-117.30318912329956,"vZ0":2.753253771044135,"x":110.87,"y":169.39,"x0":-1.8443246947939913,"y0":50.00142484903027,"z0":5.373201657158258,"aX":9.802926852177782},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.4,"breakHorizontal":-13.6,"spinRate":2824,"spinDirection":52},"zone":5,"typeConfidence":0.9,"plateTime":0.4691585134149352,"extension":6.803288370666226},"index":6,"playId":"66f09d5c-3c61-3523-b22f-5c58acedc2ce","pitchNumber":7,"startTime":"2026-05-06T23:13:30.024Z","endTime":"2026-05-06T23:13:33.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698959192815853,"aZ":-27.49771332916812,"pfxX":1.9014911682129774,"pfxZ":2.7067737320467664,"pX":-0.799513897274811,"pZ":3.6370432597416262,"vX0":2.161216496044554,"vY0":-130.44024430376749,"vZ0":1.4586788951520635,"x":147.48,"y":140.58,"x0":-1.8849756455400346,"y0":50.004309328584796,"z0":5.139598849210018,"aX":3.285414951199472},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.0,"spinRate":2493,"spinDirection":188},"zone":11,"typeConfidence":0.95,"plateTime":0.4194487411757595,"extension":7.253604785724143},"index":7,"playId":"ad0d4e57-c63b-3e53-95c6-029181af5847","pitchNumber":8,"startTime":"2026-05-06T23:13:49.471Z","endTime":"2026-05-06T23:13:53.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:13:53.151Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-06T23:14:12.217Z","endTime":"2026-05-06T23:15:43.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87701650587928,"aZ":-32.385376070026304,"pfxX":10.327866962526386,"pfxZ":-0.1487935415126227,"pX":0.31818836132203443,"pZ":1.3134323176295095,"vX0":2.055057646938127,"vY0":-118.69432637017795,"vZ0":-1.777099750691825,"x":104.87,"y":203.32,"x0":-1.9028791851583742,"y0":50.00455268793906,"z0":5.062680920527261,"aX":14.516713229106506},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":-19.2,"spinRate":2789,"spinDirection":56},"zone":14,"typeConfidence":0.92,"plateTime":0.46411484285354065,"extension":6.785344306846006},"index":0,"playId":"4223b1df-b9b8-31e9-99d6-2261fa9aa810","pitchNumber":1,"startTime":"2026-05-06T23:14:19.221Z","endTime":"2026-05-06T23:14:23.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61259937305315,"aZ":-21.239026945503152,"pfxX":-10.959343167068123,"pfxZ":5.787592532380399,"pX":-0.38505313095590304,"pZ":1.739904746914763,"vX0":7.337030491836913,"vY0":-137.3666119108913,"vZ0":-4.811621436488311,"x":131.68,"y":191.8,"x0":-1.682118623698083,"y0":50.00533653862157,"z0":4.980296135628914,"aX":-20.712366257800028},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":18.1,"spinRate":2273,"spinDirection":230},"zone":7,"typeConfidence":0.93,"plateTime":0.40046956456151683,"extension":7.354901583170529},"index":1,"playId":"25793036-fd1d-361e-a750-a672a5711788","pitchNumber":2,"startTime":"2026-05-06T23:14:39.895Z","endTime":"2026-05-06T23:14:43.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.539002493029486,"aZ":-15.983496272100703,"pfxX":-6.285961984631527,"pfxZ":8.667135651524982,"pX":-0.25813574831254005,"pZ":2.9730257370892335,"vX0":6.0229782287961555,"vY0":-136.66078280982,"vZ0":-2.4986726389933747,"x":126.84,"y":158.51,"x0":-1.6870181692247364,"y0":50.00445473460896,"z0":5.013026318075142,"aX":-11.746118836390213},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2421,"spinDirection":234},"zone":2,"typeConfidence":0.92,"plateTime":0.4026631880714726,"extension":7.399863043831524},"index":2,"playId":"aa6f6eab-bbc2-3025-b8c9-c01718c4961f","pitchNumber":3,"startTime":"2026-05-06T23:14:58.875Z","endTime":"2026-05-06T23:15:02.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40729507701345,"aZ":-22.942331163006838,"pfxX":-11.659807310549073,"pfxZ":4.956235930303244,"pX":0.9288256351050722,"pZ":1.9903461204964163,"vX0":10.397722584844194,"vY0":-136.23457129422277,"vZ0":-3.7341583164334446,"x":81.6,"y":185.04,"x0":-1.4389940342955903,"y0":50.00428511361441,"z0":4.981555827210915,"aX":-21.724916254674586},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":18.7,"spinRate":2260,"spinDirection":231},"zone":14,"typeConfidence":0.94,"plateTime":0.40341686605864346,"extension":7.432433176550778},"index":3,"playId":"70c0ce1b-96bb-3fe5-a661-a3e3d76f3374","pitchNumber":4,"startTime":"2026-05-06T23:15:18.710Z","endTime":"2026-05-06T23:15:23.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586102732920097,"aZ":-27.829178374665815,"pfxX":-9.427928344410713,"pfxZ":2.7170169793877923,"pX":0.03361705930732662,"pZ":2.1562553752424756,"vX0":7.018457516744478,"vY0":-125.99780334341025,"vZ0":-1.8725062690751868,"x":115.72,"y":180.56,"x0":-1.5687682021134255,"y0":50.006137187370406,"z0":5.166967674986082,"aX":-15.099155860552843},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":15.4,"spinRate":1582,"spinDirection":242},"zone":8,"typeConfidence":0.78,"plateTime":0.43540418509437995,"extension":7.032806021049863},"index":4,"playId":"97f28db3-9f87-3b73-bd12-0beba2b1e3bd","pitchNumber":5,"startTime":"2026-05-06T23:15:40.038Z","endTime":"2026-05-06T23:15:43.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:15:43.696Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper. Lawrence Butler to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-06T23:15:53.194Z","endTime":"2026-05-06T23:17:31.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519362815496258,"aZ":-22.20141397963555,"pfxX":-1.2735656423921675,"pfxZ":5.571612618811235,"pX":1.1885734666177168,"pZ":3.340990028774636,"vX0":7.9592309004078245,"vY0":-132.74281806950196,"vZ0":-0.3304777499524121,"x":71.69,"y":148.57,"x0":-1.6789657551268713,"y0":50.00463664499333,"z0":5.078722597222749,"aX":-2.2808327265394905},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":0.6,"spinRate":2428,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.41208263141536694,"extension":7.14463598297103},"index":0,"playId":"c5a2f194-ad22-30a1-a5ad-4b64d6143048","pitchNumber":1,"startTime":"2026-05-06T23:16:08.559Z","endTime":"2026-05-06T23:16:11.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77220111244411,"aZ":-16.530493355645596,"pfxX":-6.837410014961343,"pfxZ":8.26230475595348,"pX":0.2981706631702037,"pZ":4.050267162022309,"vX0":7.530217374193088,"vY0":-136.88627541348123,"vZ0":0.04564503918244517,"x":105.63,"y":129.42,"x0":-1.6026599129776435,"y0":50.006124661233954,"z0":5.166908887360467,"aX":-12.952472447812356},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2363,"spinDirection":232},"zone":12,"typeConfidence":0.92,"plateTime":0.40042737046774235,"extension":7.479626518592952},"index":1,"playId":"ffe05d4b-f86b-3674-862f-edf9e03cbb82","pitchNumber":2,"startTime":"2026-05-06T23:16:31.918Z","endTime":"2026-05-06T23:16:37.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-06T23:16:45.057Z","endTime":"2026-05-06T23:17:00.900Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61395365723768,"aZ":-13.60794526209163,"pfxX":-6.870679887870731,"pfxZ":9.472060668445828,"pX":-0.8147825409505369,"pZ":2.323108242469544,"vX0":4.773130225091681,"vY0":-139.1954938443303,"vZ0":-4.797131921503388,"x":148.06,"y":176.06,"x0":-1.660280977706282,"y0":50.00028435765075,"z0":4.971628284297134,"aX":-13.463342011122664},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2402,"spinDirection":230},"zone":4,"typeConfidence":0.95,"plateTime":0.3936897326406781,"extension":7.419547353700912},"index":3,"playId":"f7d7e28c-0ec8-30ec-8d7c-ed290aeb0403","pitchNumber":3,"startTime":"2026-05-06T23:17:00.900Z","endTime":"2026-05-06T23:17:04.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563449949552226,"aZ":-31.092943116614354,"pfxX":-8.155498549021083,"pfxZ":0.6707507294078052,"pX":-0.29422830639399145,"pZ":2.1549869320913504,"vX0":5.74506624876645,"vY0":-126.25897932808694,"vZ0":-1.387801805492792,"x":128.22,"y":180.6,"x0":-1.5341319951282746,"y0":50.005517012248355,"z0":5.202926873830703,"aX":-13.231837109055176},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":13.6,"spinRate":1433,"spinDirection":248},"zone":7,"typeConfidence":0.86,"plateTime":0.433028568433905,"extension":7.07651021718402},"hitData":{"launchSpeed":80.2,"launchAngle":12.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.99,"coordY":133.49}},"index":4,"playId":"0a771a8e-9778-388e-9547-09ccd13fe913","pitchNumber":4,"startTime":"2026-05-06T23:17:22.154Z","endTime":"2026-05-06T23:17:31.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.38,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:17:31.670Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a fly ball to right fielder Adolis García. Lawrence Butler scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-06T23:17:45.487Z","endTime":"2026-05-06T23:19:13.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.606157106586355,"aZ":-22.095940517077853,"pfxX":-10.42877978438306,"pfxZ":5.3095144696864125,"pX":-0.7079816797293568,"pZ":2.2072891222024524,"vX0":6.333218088842723,"vY0":-137.19631991545356,"vZ0":-3.3770144098355224,"x":143.99,"y":179.18,"x0":-1.6966829244694286,"y0":50.00334882180161,"z0":4.968014319353495,"aX":-19.793382813167636},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":17.5,"spinRate":2266,"spinDirection":228},"zone":7,"typeConfidence":0.93,"plateTime":0.399910162786818,"extension":7.4879768104342785},"index":0,"playId":"5eeef364-83b4-3d7d-8cd0-b65f0799994a","pitchNumber":1,"startTime":"2026-05-06T23:17:57.918Z","endTime":"2026-05-06T23:18:01.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.2,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.979769841118284,"aZ":-15.15606055438473,"pfxX":-6.73522310905255,"pfxZ":8.837753957794574,"pX":0.2934152792626207,"pZ":3.263895062146396,"vX0":7.876799527222579,"vY0":-138.3980334834603,"vZ0":-1.9047356102277053,"x":105.82,"y":150.65,"x0":-1.7243210528989719,"y0":50.00292773642415,"z0":4.9843572143084085,"aX":-12.970777777375229},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2468,"spinDirection":226},"zone":3,"typeConfidence":0.94,"plateTime":0.39686577129460465,"extension":7.4186530619404865},"index":1,"playId":"ad70d0fb-f7a5-3ca6-aa92-31e6c3fcca15","pitchNumber":2,"startTime":"2026-05-06T23:18:18.423Z","endTime":"2026-05-06T23:18:22.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.026261649501627,"aZ":-27.935586730043607,"pfxX":-10.471831985936145,"pfxZ":2.645713273607333,"pX":0.5566494892812486,"pZ":0.27512091526875926,"vX0":8.661764385040554,"vY0":-126.12613501995028,"vZ0":-5.830801308418621,"x":95.78,"y":231.35,"x0":-1.5712241259592619,"y0":50.00176616234881,"z0":4.88594866646178,"aX":-16.77364071523563},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":1699,"spinDirection":244},"zone":14,"typeConfidence":0.85,"plateTime":0.43522132173457573,"extension":7.387578798615717},"index":2,"playId":"29b8a2ae-a435-32ec-a8a1-f4366b5a940c","pitchNumber":3,"startTime":"2026-05-06T23:18:37.457Z","endTime":"2026-05-06T23:18:40.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874519695388607,"aZ":-35.13690153752223,"pfxX":7.907576487188481,"pfxZ":-2.0694209604968288,"pX":1.3063325385125246,"pZ":1.6331053967572067,"vX0":4.717929660695596,"vY0":-119.59438361005624,"vZ0":-0.48891507314350824,"x":67.21,"y":194.69,"x0":-1.7282288577252118,"y0":50.00548308504071,"z0":5.0275630248343255,"aX":11.305067158367985},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.6,"breakHorizontal":-15.6,"spinRate":2664,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.46031030761557457,"extension":6.8150901457798},"hitData":{"launchSpeed":69.3,"launchAngle":25.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.09,"coordY":113.51}},"index":3,"playId":"31f042ed-b4af-36eb-8cfd-6660ee1c07ff","pitchNumber":4,"startTime":"2026-05-06T23:19:02.070Z","endTime":"2026-05-06T23:19:13.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-10.400000000000006,"leverageIndex":1.4,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:19:13.282Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Bryce Harper to pitcher Zack Wheeler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-06T23:19:39.937Z","endTime":"2026-05-06T23:22:27.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":87.2,"endSpeed":80.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807946463748205,"aZ":-30.680511999214126,"pfxX":-9.265966278212304,"pfxZ":0.9153413652465066,"pX":-0.697945765466455,"pZ":1.661665022902188,"vX0":5.379340662049108,"vY0":-126.88291652598684,"vZ0":-2.5532656174759873,"x":143.6,"y":193.92,"x0":-1.6409982570230353,"y0":50.001967439525,"z0":5.12406549456542,"aX":-15.117053294033985},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":1639,"spinDirection":242},"zone":7,"typeConfidence":0.79,"plateTime":0.43156173343130044,"extension":7.094072921868858},"index":0,"playId":"dde0ec14-3e40-3699-928c-d3e1bc86cb60","pitchNumber":1,"startTime":"2026-05-06T23:19:55.565Z","endTime":"2026-05-06T23:19:59.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72735920298036,"aZ":-33.92322877284364,"pfxX":9.936905068364752,"pfxZ":-1.2445215042548163,"pX":-0.8547236658277642,"pZ":2.093020622161126,"vX0":-0.2262421490137303,"vY0":-118.10953903364388,"vZ0":0.22177744335906202,"x":149.58,"y":182.27,"x0":-2.047181052054454,"y0":50.002775690826546,"z0":5.132500090628074,"aX":13.956635677949437},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.9,"breakHorizontal":-17.9,"spinRate":2747,"spinDirection":62},"zone":7,"typeConfidence":0.91,"plateTime":0.4647792690958106,"extension":6.753081757389414},"index":1,"playId":"696520aa-3b87-33ce-a93b-707d5e12b2d0","pitchNumber":2,"startTime":"2026-05-06T23:20:13.721Z","endTime":"2026-05-06T23:20:17.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.616503731844105,"aZ":-16.252916393665416,"pfxX":-7.530331213699769,"pfxZ":8.465616479838118,"pX":-1.558687052866811,"pZ":3.9979779431509104,"vX0":3.4654061045875606,"vY0":-136.8796058056497,"vZ0":0.1982445337061129,"x":176.41,"y":130.83,"x0":-1.868624314923363,"y0":50.00672710702706,"z0":5.045084285120676,"aX":-14.170825434587266},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":12.8,"spinRate":2515,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4014643825767581,"extension":7.134842010608672},"index":2,"playId":"89f74d08-f1bd-3534-bfd0-9758f94f61f0","pitchNumber":3,"startTime":"2026-05-06T23:20:33.649Z","endTime":"2026-05-06T23:20:38.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jacob Wilson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"89f74d08-f1bd-3534-bfd0-9758f94f61f0","startTime":"2026-05-06T23:20:42.029Z","endTime":"2026-05-06T23:20:53.890Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"postOnSecond":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.89,"dramaIndex":34.0,"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624991708844394,"aZ":-30.266691564867255,"pfxX":-9.769019224145445,"pfxZ":1.1573009791962958,"pX":0.12029533443031079,"pZ":1.344483312397796,"vX0":7.721217663454676,"vY0":-127.35058010718772,"vZ0":-3.503408001668459,"x":112.41,"y":202.48,"x0":-1.6784822493638816,"y0":50.0013959771489,"z0":5.126456141537592,"aX":-16.07954138559851},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":16.0,"spinRate":1693,"spinDirection":243},"zone":14,"typeConfidence":0.84,"plateTime":0.4297429217949462,"extension":7.574043779405314},"index":4,"playId":"7ee0b4a8-b201-3c2d-9dfe-98720bba6df5","pitchNumber":4,"startTime":"2026-05-06T23:20:53.890Z","endTime":"2026-05-06T23:20:57.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.831457299363734,"aZ":-30.28167353803138,"pfxX":-8.62858694841796,"pfxZ":1.1519758692235613,"pX":-0.03273252005226357,"pZ":0.874908592330116,"vX0":6.998075725825536,"vY0":-127.74359156954432,"vZ0":-4.50339912225235,"x":118.25,"y":215.16,"x0":-1.6894680596532012,"y0":50.00628524094328,"z0":5.047045228005118,"aX":-14.23344987625573},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":14.0,"spinRate":1611,"spinDirection":244},"zone":13,"typeConfidence":0.83,"plateTime":0.42911203074485105,"extension":7.435359471522948},"index":5,"playId":"4f69d9ac-9301-36c5-9926-54e22caa9285","pitchNumber":5,"startTime":"2026-05-06T23:21:15.668Z","endTime":"2026-05-06T23:21:19.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":94.9,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60649279681196,"aZ":-14.994485094434651,"pfxX":-7.83403014526661,"pfxZ":8.997605456318603,"pX":-0.9523306418443757,"pZ":2.8119051097143966,"vX0":5.027640281494956,"vY0":-138.01294086960897,"vZ0":-3.2720726076868276,"x":153.3,"y":162.86,"x0":-1.7892723409860196,"y0":50.00597151993583,"z0":5.036476303805368,"aX":-14.962973345757614},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":13.0,"spinRate":2591,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.3984118558506218,"extension":7.351199558207977},"index":6,"playId":"5fab696d-35af-3fe2-a961-6b97a247d826","pitchNumber":6,"startTime":"2026-05-06T23:21:35.211Z","endTime":"2026-05-06T23:21:38.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"4e0a2e0c-da17-43f3-be93-5a5fdf354056","startTime":"2026-05-06T23:21:58.624Z","endTime":"2026-05-06T23:22:03.624Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136650189024476,"aZ":-22.23658665294789,"pfxX":-0.5894364373151905,"pfxZ":5.488826644732706,"pX":-0.10022678186363207,"pZ":2.1960347396719415,"vX0":4.990126223744012,"vY0":-133.0893215519092,"vZ0":-3.008947528942109,"x":120.82,"y":179.49,"x0":-1.9156472784204974,"y0":50.00261903046142,"z0":4.935468354650794,"aX":-1.0681270056631857},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":0.1,"spinRate":2552,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.410139326989178,"extension":7.2691594673687145},"hitData":{"launchSpeed":98.0,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.63,"coordY":165.21}},"index":8,"playId":"558f1427-718d-3707-9422-1615042df678","pitchNumber":7,"startTime":"2026-05-06T23:22:18.895Z","endTime":"2026-05-06T23:22:27.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:22:27.674Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-06T23:24:18.403Z","endTime":"2026-05-06T23:26:12.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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, 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":85.5,"endSpeed":78.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77530334571474,"aZ":-31.130157297242974,"pfxX":-2.8229561441250013,"pfxZ":0.6620205696018768,"pX":1.0906233423005673,"pZ":3.3101537435864095,"vX0":-1.9002656149600805,"vY0":-124.63202060290267,"vZ0":-0.8450406711988236,"x":75.43,"y":149.41,"x0":2.229378676640636,"y0":50.002283549143996,"z0":6.221917576328371,"aX":-4.445568574557907},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":5.5,"spinRate":2344,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4392890139054053,"extension":6.152051377671785},"index":0,"playId":"3fa17a05-6d2a-3028-90e7-9c341016043e","pitchNumber":1,"startTime":"2026-05-06T23:24:36.603Z","endTime":"2026-05-06T23:24:40.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40112816166118,"aZ":-26.859991053761405,"pfxX":9.789233476108793,"pfxZ":4.035361624244125,"pX":0.24461573616333476,"pZ":1.4637784231795519,"vX0":-6.337946772824391,"vY0":-114.09623704411455,"vZ0":-4.861436084850229,"x":107.68,"y":199.26,"x0":1.7895235776661573,"y0":50.00133965927376,"z0":6.275524828747841,"aX":12.878659655145146},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.4,"breakHorizontal":-16.1,"spinRate":1532,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.48044976974455045,"extension":6.206414613683558},"index":1,"playId":"6f2fb2cc-3812-34c9-ab56-933717593a7a","pitchNumber":2,"startTime":"2026-05-06T23:24:52.697Z","endTime":"2026-05-06T23:24:56.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22971825643953,"aZ":-23.221226827968987,"pfxX":7.448071822214046,"pfxZ":6.616850963894786,"pX":0.30656701306438633,"pZ":2.9918730105205413,"vX0":-6.135891447588468,"vY0":-115.77007540401728,"vZ0":-2.409377743451346,"x":105.31,"y":158.0,"x0":2.0275506180966167,"y0":50.0033548348856,"z0":6.275711879457462,"aX":10.079608637612559},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":11.6,"breakHorizontal":-11.9,"spinRate":1452,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.473661250705379,"extension":6.220830945500113},"index":2,"playId":"959632d4-5f37-3c35-87f0-55f2b38f8653","pitchNumber":3,"startTime":"2026-05-06T23:25:09.845Z","endTime":"2026-05-06T23:25:13.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":91.2,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.647607230995092,"aZ":-13.416436833933755,"pfxX":6.667663166519627,"pfxZ":10.598181245431903,"pX":-0.4184221167847825,"pZ":3.36453468409157,"vX0":-7.6038076084979025,"vY0":-132.53921707237942,"vZ0":-4.3764644371230075,"x":132.95,"y":147.94,"x0":1.6281835204416963,"y0":50.005080847615915,"z0":6.024536183563353,"aX":11.804879715147191},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-10.3,"spinRate":2264,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.41404902783365394,"extension":6.693126451600621},"index":3,"playId":"261f79bb-64f9-373d-bf40-d42e503a499c","pitchNumber":4,"startTime":"2026-05-06T23:25:26.445Z","endTime":"2026-05-06T23:25:29.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21961058663262,"aZ":-12.93345714951791,"pfxX":4.900400711113527,"pfxZ":10.73039996216538,"pX":-0.446083970784533,"pZ":3.5156008755330275,"vX0":-7.686980459437298,"vY0":-133.4343439228478,"vZ0":-4.061750030748272,"x":134.0,"y":143.86,"x0":1.8428366656870971,"y0":50.00265055680457,"z0":5.9974237803809185,"aX":8.787443588340514},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-7.1,"spinRate":2155,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4113689465669852,"extension":6.707197010933551},"index":4,"playId":"9c77646b-cfec-39c5-ad6b-f42ee5361831","pitchNumber":5,"startTime":"2026-05-06T23:25:47.387Z","endTime":"2026-05-06T23:25:51.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":85.0,"endSpeed":78.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593265051392756,"aZ":-31.254964660462868,"pfxX":-3.0268763446347684,"pfxZ":0.5943346940841341,"pX":-0.3066910600172228,"pZ":1.9485308975314988,"vX0":-4.705480138660401,"vY0":-123.78125135631431,"vZ0":-3.5697095062129365,"x":128.69,"y":186.17,"x0":2.011929621696272,"y0":50.00504430448987,"z0":6.024980541242736,"aX":-4.699058837045112},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":6.6,"spinRate":2277,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.44241989482863664,"extension":6.330889539898893},"hitData":{"launchSpeed":85.0,"launchAngle":42.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.1,"coordY":107.43}},"index":5,"playId":"0bdff257-1549-3bbb-9c4c-65a80c28247e","pitchNumber":6,"startTime":"2026-05-06T23:26:05.554Z","endTime":"2026-05-06T23:26:12.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:26:12.349Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-06T23:26:24.840Z","endTime":"2026-05-06T23:27:51.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.696700616579612,"aZ":-35.34895256747209,"pfxX":-6.844781258602875,"pfxZ":-2.6190547397378605,"pX":-0.09705825469453401,"pZ":2.3303261816881284,"vX0":-3.394228190242627,"vY0":-109.72385173821063,"vZ0":0.29405139325351537,"x":120.7,"y":175.86,"x0":2.3629206693993003,"y0":50.00521118820813,"z0":5.9831573809003515,"aX":-8.286935645642055},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-4.3,"breakHorizontal":13.3,"spinRate":2349,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.500555655963804,"extension":6.438895533467474},"index":0,"playId":"00404c84-61b3-32ba-9399-942bacb57bd4","pitchNumber":1,"startTime":"2026-05-06T23:26:42.172Z","endTime":"2026-05-06T23:26:46.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007187354419603,"aZ":-31.104393423131086,"pfxX":-2.5633683141517696,"pfxZ":0.7337256787879172,"pX":-0.7581966813863635,"pZ":1.5521634408070468,"vX0":-5.797719925080318,"vY0":-120.49426320516126,"vZ0":-4.3612045153619645,"x":145.9,"y":196.87,"x0":2.0149606194212777,"y0":50.00588737388056,"z0":6.142294371700212,"aX":-3.7592722356278703},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":6.1,"spinRate":2314,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.45504782593009363,"extension":6.332183189395308},"index":1,"playId":"621c28b6-cb9f-3cee-a64e-3d9e675559b6","pitchNumber":2,"startTime":"2026-05-06T23:27:24.498Z","endTime":"2026-05-06T23:27:28.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157388785293,"aZ":-12.360893138227924,"pfxX":5.392693566010715,"pfxZ":11.04491300119214,"pX":-0.20727912194557957,"pZ":2.965716882482184,"vX0":-6.649672590742671,"vY0":-133.45249607663618,"vZ0":-5.869586418319274,"x":124.9,"y":158.71,"x0":1.6224095878568814,"y0":50.0036887441977,"z0":6.093008582905413,"aX":9.675343697352496},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":-8.3,"spinRate":2187,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4112778737154663,"extension":6.621858097255918},"hitData":{"launchSpeed":101.7,"launchAngle":37.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.02,"coordY":47.5}},"index":2,"playId":"b86df6d7-a58c-388a-a12e-f1df9bfc56d7","pitchNumber":3,"startTime":"2026-05-06T23:27:41.979Z","endTime":"2026-05-06T23:27:51.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:27:51.297Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-06T23:28:06.578Z","endTime":"2026-05-06T23:28:26.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27529099616939,"aZ":-35.330751781765585,"pfxX":-5.076606307883292,"pfxZ":-2.4287152968970034,"pX":-0.587731642321073,"pZ":2.145285213533673,"vX0":-4.909841457763285,"vY0":-113.70805419471405,"vZ0":-0.6236173780183701,"x":139.4,"y":180.86,"x0":2.2649484936464495,"y0":50.00366132168438,"z0":5.951030155054108,"aX":-6.597615721187363},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.2,"breakHorizontal":10.6,"spinRate":2391,"spinDirection":310},"zone":7,"typeConfidence":2.0,"plateTime":0.4830656792238499,"extension":6.545504867358434},"hitData":{"launchSpeed":99.5,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.45,"coordY":137.16}},"index":0,"playId":"d53d34e4-0c28-354a-bd4b-a438888f170a","pitchNumber":1,"startTime":"2026-05-06T23:28:18.270Z","endTime":"2026-05-06T23:28:26.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:28:26.546Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-06T23:30:15.541Z","endTime":"2026-05-06T23:31:39.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":95.2,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.117625808511384,"aZ":-13.786914043776505,"pfxX":-7.281748553722774,"pfxZ":9.549891804539858,"pX":1.305454658122563,"pZ":2.5825267072014246,"vX0":10.094269238635835,"vY0":-138.19854980582164,"vZ0":-4.263197124742615,"x":67.24,"y":169.05,"x0":-1.456190758265491,"y0":50.0019637401712,"z0":5.077671150994646,"aX":-14.019933138111076},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":10.9,"spinRate":2459,"spinDirection":230},"zone":14,"typeConfidence":0.95,"plateTime":0.3970305956691109,"extension":7.332332786055046},"index":0,"playId":"0618a9c4-4f47-3c30-b9bf-05b8bc01332e","pitchNumber":1,"startTime":"2026-05-06T23:30:34.539Z","endTime":"2026-05-06T23:30:38.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563683305262206,"aZ":-33.865553167693776,"pfxX":8.710690083548453,"pfxZ":-1.2311110603604511,"pX":0.648810005787348,"pZ":1.9250756184162965,"vX0":2.9976724449874483,"vY0":-117.36213264103404,"vZ0":-0.03441848529761482,"x":92.27,"y":186.8,"x0":-1.7825241651413093,"y0":50.00446761960047,"z0":5.137325753301225,"aX":11.954276467686507},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.9,"breakHorizontal":-16.6,"spinRate":2798,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.46962541640064615,"extension":6.740261584295511},"index":1,"playId":"e93a6d9d-a660-333d-9036-8fd7744914df","pitchNumber":2,"startTime":"2026-05-06T23:30:48.262Z","endTime":"2026-05-06T23:30:51.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25028373899058,"aZ":-21.94743712864224,"pfxX":-10.974193701733533,"pfxZ":5.441506233592293,"pX":-0.8601535373754381,"pZ":1.3482171898309236,"vX0":6.198272597354327,"vY0":-136.74350171412968,"vZ0":-5.644980403953957,"x":149.79,"y":202.38,"x0":-1.7393883056136943,"y0":50.00256411884206,"z0":4.960854761976821,"aX":-20.627772717795917},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":18.5,"spinRate":2282,"spinDirection":229},"zone":13,"typeConfidence":0.93,"plateTime":0.40168498095763416,"extension":7.256185335533988},"index":2,"playId":"96f967e9-e336-38af-8c99-e99b449cb610","pitchNumber":3,"startTime":"2026-05-06T23:31:02.989Z","endTime":"2026-05-06T23:31:06.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-06T23:31:19.587Z","endTime":"2026-05-06T23:31:35.593Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.834513710628624,"aZ":-34.255987426686275,"pfxX":-6.0929967509271155,"pfxZ":-1.2956535130300217,"pX":-0.5662316316420754,"pZ":1.0200604305663186,"vX0":4.71662168745551,"vY0":-125.79407142949104,"vZ0":-2.9443586676733657,"x":138.58,"y":211.24,"x0":-1.6712841935300193,"y0":50.00171449058155,"z0":4.974642899688414,"aX":-9.792226861560735},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":10.0,"spinRate":1259,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.4349405529919159,"extension":7.412610907872841},"index":4,"playId":"bbc4e144-69ea-3256-9509-887e448b3084","pitchNumber":4,"startTime":"2026-05-06T23:31:35.593Z","endTime":"2026-05-06T23:31:39.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:31:39.952Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Cortes pops out to shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-06T23:31:49.794Z","endTime":"2026-05-06T23:33:17.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85160731531508,"aZ":-19.01117422062413,"pfxX":-8.380415579979063,"pfxZ":6.889209099923061,"pX":-0.8420522146310185,"pZ":2.530729560154922,"vX0":4.953745115967563,"vY0":-137.66355763458705,"vZ0":-3.552036162456072,"x":149.1,"y":170.45,"x0":-1.58031343012819,"y0":50.002883732325365,"z0":5.1319875637306955,"aX":-16.012186033600457},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2350,"spinDirection":230},"zone":11,"typeConfidence":0.67,"plateTime":0.3985604699940031,"extension":7.071333929948223},"index":0,"playId":"0b7d4b90-ba75-38aa-890a-9f69c9ed4965","pitchNumber":1,"startTime":"2026-05-06T23:32:05.344Z","endTime":"2026-05-06T23:32:08.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350304707164348,"aZ":-32.00002607040575,"pfxX":-10.005196016207584,"pfxZ":0.10351258992124013,"pX":-0.3366487735090774,"pZ":1.068965937401447,"vX0":6.268404942717611,"vY0":-126.12777652817871,"vZ0":-3.442476417201511,"x":129.83,"y":209.92,"x0":-1.5579913772450504,"y0":50.00061415273968,"z0":5.0400276672669575,"aX":-16.07099979894174},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.7,"spinRate":1479,"spinDirection":247},"zone":13,"typeConfidence":0.85,"plateTime":0.4347470538043319,"extension":7.406299360172805},"index":1,"playId":"0dd94307-db9e-3620-b8d5-276071705712","pitchNumber":2,"startTime":"2026-05-06T23:32:20.259Z","endTime":"2026-05-06T23:32:24.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817769237078835,"aZ":-34.251693095070735,"pfxX":10.868079012438518,"pfxZ":-1.5205417000025907,"pX":-0.05870338489507392,"pZ":2.898493895963663,"vX0":1.0032595927303496,"vY0":-116.80949439466241,"vZ0":2.201242047758903,"x":119.24,"y":160.52,"x0":-1.9052205795875283,"y0":50.005772757227966,"z0":5.195965172903728,"aX":14.81368464470925},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.8,"breakHorizontal":-19.9,"spinRate":2683,"spinDirection":58},"zone":2,"typeConfidence":0.91,"plateTime":0.4713881502430839,"extension":6.662296312136859},"index":2,"playId":"e1640e8a-e711-3cd2-bd95-fa228179e4c9","pitchNumber":3,"startTime":"2026-05-06T23:32:35.757Z","endTime":"2026-05-06T23:33:02.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51370703458698,"aZ":-24.58769083447563,"pfxX":-11.497447395164038,"pfxZ":3.9861178512730984,"pX":0.5034857947075674,"pZ":2.848422426016251,"vX0":9.62892812319324,"vY0":-137.52693656309614,"vZ0":-1.2179654505091955,"x":97.81,"y":161.87,"x0":-1.561621054691888,"y0":50.00060726608473,"z0":4.975956780537916,"aX":-21.865856797837782},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":18.6,"spinRate":2345,"spinDirection":231},"zone":3,"typeConfidence":0.96,"plateTime":0.39935821566767293,"extension":7.432992444317078},"hitData":{"launchSpeed":85.9,"launchAngle":69.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.35,"coordY":149.49}},"index":3,"playId":"3783a3b9-16ac-3c61-94a0-0ad0d85079db","pitchNumber":4,"startTime":"2026-05-06T23:33:08.986Z","endTime":"2026-05-06T23:33:17.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:33:17.094Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-06T23:33:30.834Z","endTime":"2026-05-06T23:33:52.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66996208011278,"aZ":-32.15014322580302,"pfxX":-9.144759164750731,"pfxZ":0.011345414299832157,"pX":-1.162850075084595,"pZ":1.909274264990547,"vX0":4.233661368553881,"vY0":-126.97210117689205,"vZ0":-1.5060350303918635,"x":161.33,"y":187.23,"x0":-1.6663466528644753,"y0":50.000335010625896,"z0":5.074895199600327,"aX":-14.887907428703087},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":15.6,"spinRate":1579,"spinDirection":243},"zone":13,"typeConfidence":0.74,"plateTime":0.43183907141352584,"extension":7.2825532099181665},"hitData":{"launchSpeed":77.4,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.83,"coordY":161.22}},"index":0,"playId":"5244d62d-ea93-3d42-8ccb-827dda1ebbf8","pitchNumber":1,"startTime":"2026-05-06T23:33:45.593Z","endTime":"2026-05-06T23:33:52.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:33:52.693Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-06T23:35:41.482Z","endTime":"2026-05-06T23:37:25.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.352211650499388,"aZ":-22.85263268127221,"pfxX":5.2016048848568985,"pfxZ":7.102844167537333,"pX":0.4830402328466586,"pZ":2.113582804762468,"vX0":-5.096936961654058,"vY0":-113.93935613217647,"vZ0":-4.353955482287787,"x":98.59,"y":181.71,"x0":2.0754553305133596,"y0":50.001280423558434,"z0":6.313145212276185,"aX":6.824197081931581},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":12.0,"breakHorizontal":-8.0,"spinRate":1357,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.48111351960035975,"extension":6.176626762104743},"index":0,"playId":"e8cd4561-ea80-390c-819d-e95935610ab8","pitchNumber":1,"startTime":"2026-05-06T23:36:01.323Z","endTime":"2026-05-06T23:36:04.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370589256192257,"aZ":-24.46774837379525,"pfxX":8.156728912623533,"pfxZ":5.81057749385318,"pX":1.498281140074642,"pZ":1.8274275184476443,"vX0":-3.6967949221797234,"vY0":-114.72975702501202,"vZ0":-4.523846309262295,"x":59.89,"y":189.44,"x0":2.0757775941124277,"y0":50.000476608649215,"z0":6.225661527766535,"aX":10.8094998639986},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.6,"breakHorizontal":-13.8,"spinRate":1374,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.47846565908685657,"extension":6.250291139850247},"index":1,"playId":"6c6f2943-247f-31b8-97e9-2859f2983721","pitchNumber":2,"startTime":"2026-05-06T23:36:24.259Z","endTime":"2026-05-06T23:36:29.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":91.3,"endSpeed":83.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641223775179544,"aZ":-16.45412174664595,"pfxX":4.8928152476973175,"pfxZ":8.854935151280655,"pX":-0.9556533323258023,"pZ":3.504126769509862,"vX0":-8.651299761795537,"vY0":-132.69651659531758,"vZ0":-3.359980803986076,"x":153.43,"y":144.17,"x0":1.7180322108054948,"y0":50.00034775754399,"z0":5.9926705664637785,"aX":8.684224306893304},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":2199,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41351863362446917,"extension":6.847792433011},"index":2,"playId":"cfd7be49-e207-3fec-b29d-a51fb3b9de27","pitchNumber":3,"startTime":"2026-05-06T23:36:43.150Z","endTime":"2026-05-06T23:36:47.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05854879208656,"aZ":-26.497459311640018,"pfxX":5.958145253491017,"pfxZ":4.327986929197959,"pX":-0.53001185188338,"pZ":0.9740603952937642,"vX0":-7.1726731660699325,"vY0":-113.87401403737013,"vZ0":-5.86517864328581,"x":137.2,"y":212.48,"x0":1.8876561960260767,"y0":50.0044060615117,"z0":6.207007163575477,"aX":7.819904100001591},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.6,"breakHorizontal":-9.0,"spinRate":1309,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.48113973780315744,"extension":6.308481744300598},"index":3,"playId":"700c5e9d-d598-3313-9b52-9da623ae24a2","pitchNumber":4,"startTime":"2026-05-06T23:37:00.833Z","endTime":"2026-05-06T23:37:04.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546071336282047,"aZ":-16.52497993351942,"pfxX":6.640931701184429,"pfxZ":8.658188543509342,"pX":-0.4972494529636693,"pZ":2.108129183839202,"vX0":-8.621052293380606,"vY0":-133.9756348810261,"vZ0":-6.822474184270735,"x":135.95,"y":181.86,"x0":1.9083436765693516,"y0":50.000123177051734,"z0":5.880749681306278,"aX":11.999548818792167},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":-10.1,"spinRate":2152,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4097558246628976,"extension":6.753937042541186},"hitData":{"launchSpeed":97.4,"launchAngle":55.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.34,"coordY":92.61}},"index":4,"playId":"0249e6f3-bfff-36f0-84dc-ca9d654cf926","pitchNumber":5,"startTime":"2026-05-06T23:37:17.433Z","endTime":"2026-05-06T23:37:25.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:37:25.658Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-06T23:37:34.381Z","endTime":"2026-05-06T23:39:50.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468533368610778,"aZ":-25.06359445164342,"pfxX":-3.2760597463880345,"pfxZ":4.438402649692278,"pX":-0.9581514085591988,"pZ":2.1346369180854623,"vX0":-6.414009811323038,"vY0":-126.02723516320437,"vZ0":-4.8152605321488835,"x":153.52,"y":181.14,"x0":2.0492860797538257,"y0":50.00599672072244,"z0":6.103593165385336,"aX":-5.250291919006798},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":7.4,"spinRate":2366,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.43522142329576097,"extension":6.3413930139671395},"index":0,"playId":"ca2556a5-614c-3c69-82be-ab0c746728c6","pitchNumber":1,"startTime":"2026-05-06T23:37:53.236Z","endTime":"2026-05-06T23:37:56.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613584897527172,"aZ":-22.740130253529767,"pfxX":7.296196383124411,"pfxZ":6.956530850212813,"pX":-0.563576843347739,"pZ":1.5766482472878476,"vX0":-7.702648687475536,"vY0":-116.24335237499656,"vZ0":-5.574515255328038,"x":138.48,"y":196.21,"x0":1.859060808841663,"y0":50.00436203702104,"z0":6.190245714411938,"aX":9.897032290455218},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":11.3,"breakHorizontal":-11.0,"spinRate":1385,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4728239023705636,"extension":6.4566315162291765},"index":1,"playId":"7e1ae932-bd29-3339-aa4c-665e774bc812","pitchNumber":2,"startTime":"2026-05-06T23:38:09.221Z","endTime":"2026-05-06T23:38:16.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963745059387254,"aZ":-14.581627201550807,"pfxX":5.240778031406901,"pfxZ":9.814571005341264,"pX":0.3288517876302223,"pZ":3.590872753920272,"vX0":-5.40445268942362,"vY0":-133.35884573377186,"vZ0":-3.800156961395226,"x":104.46,"y":141.83,"x0":1.705429756488814,"y0":50.004373202065345,"z0":6.093347945670928,"aX":9.395686427875642},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-8.3,"spinRate":2135,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41147104090205255,"extension":6.816519951942768},"index":2,"playId":"85d846ac-d804-3c97-897f-9d17783254ff","pitchNumber":3,"startTime":"2026-05-06T23:38:41.465Z","endTime":"2026-05-06T23:38:44.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-06T23:39:03.111Z","endTime":"2026-05-06T23:39:18.698Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36927066134448,"aZ":-14.90223222818998,"pfxX":6.39542990614972,"pfxZ":9.753384724616803,"pX":-0.3520540233133643,"pZ":3.9686430809164697,"vX0":-7.663952305838247,"vY0":-132.51342734503243,"vZ0":-2.4371969471523447,"x":130.42,"y":131.63,"x0":1.7521352440131674,"y0":50.00616264288776,"z0":5.994184544006267,"aX":11.330726358210491},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-9.8,"spinRate":2088,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4139718630666547,"extension":6.884444170841537},"index":4,"playId":"edea9cad-10a5-3736-883a-8f37883ba2e2","pitchNumber":4,"startTime":"2026-05-06T23:39:18.698Z","endTime":"2026-05-06T23:39:24.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":78.5,"endSpeed":72.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.447740784730566,"aZ":-26.111505106460587,"pfxX":7.082188535836216,"pfxZ":4.590892714668042,"pX":2.1555955035880436,"pZ":2.012582782260471,"vX0":-2.064791053688905,"vY0":-114.31881682868818,"vZ0":-3.960597307113514,"x":34.83,"y":184.44,"x0":2.1513376465034035,"y0":50.00475481305827,"z0":6.3362408301016995,"aX":9.356874105376297},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":7.6,"breakHorizontal":-12.2,"spinRate":1270,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.47947744198240105,"extension":6.214071286911183},"index":5,"playId":"a52fffab-bf56-3a25-918c-8b70510403e0","pitchNumber":5,"startTime":"2026-05-06T23:39:46.669Z","endTime":"2026-05-06T23:39:50.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:39:50.993Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a fly ball to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-06T23:40:05.564Z","endTime":"2026-05-06T23:41:29.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.733744021031576,"aZ":-30.323971697458287,"pfxX":-1.9152983294470696,"pfxZ":1.227147772339194,"pX":0.5894118387565537,"pZ":4.237183804368792,"vX0":-3.1664055174995918,"vY0":-121.48334821954059,"vZ0":1.2967921064274255,"x":94.53,"y":124.38,"x0":2.1538848796500494,"y0":50.00376515368849,"z0":6.314310369755769,"aX":-2.888618229015953},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":4.2,"spinRate":2288,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4492907241705808,"extension":6.265356548445618},"index":0,"playId":"9b4ecd8d-244e-3c25-9bee-d6d7254c8b44","pitchNumber":1,"startTime":"2026-05-06T23:40:16.083Z","endTime":"2026-05-06T23:40:19.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90547672933582,"aZ":-30.007683493583233,"pfxX":8.48839689546486,"pfxZ":1.617001209287512,"pX":1.1744462904164878,"pZ":2.195585439425712,"vX0":-4.583838527039298,"vY0":-115.18238857935293,"vZ0":-2.6976004833926215,"x":72.23,"y":179.5,"x0":2.0901351823792087,"y0":50.00231198421878,"z0":6.29084079101827,"aX":11.376019215001248},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.5,"breakHorizontal":-14.2,"spinRate":1272,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4759909708747192,"extension":6.381786191677942},"index":1,"playId":"a0d876c5-aec2-3e91-a67f-58c96bc1f428","pitchNumber":2,"startTime":"2026-05-06T23:40:31.937Z","endTime":"2026-05-06T23:40:35.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194881476980612,"aZ":-13.277859425299745,"pfxX":6.296670140377187,"pfxZ":10.591033661158807,"pX":-0.10181255334776075,"pZ":2.072454766151061,"vX0":-6.879330106127602,"vY0":-132.67591569664717,"vZ0":-7.56611337897438,"x":120.88,"y":182.82,"x0":1.7056963194292625,"y0":50.00120507652957,"z0":5.927259367640347,"aX":11.232923115075593},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-10.0,"spinRate":2079,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4127188952155416,"extension":6.79226606033779},"index":2,"playId":"e24508a0-5a59-3514-ae59-bd8dc956996e","pitchNumber":3,"startTime":"2026-05-06T23:40:54.401Z","endTime":"2026-05-06T23:40:58.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-06T23:41:08.432Z","endTime":"2026-05-06T23:41:21.675Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37939677071199,"aZ":-25.365223200256242,"pfxX":9.294031152125118,"pfxZ":5.0760750050398515,"pX":1.499112866949998,"pZ":1.722914986748863,"vX0":-3.880634781390552,"vY0":-115.62190794478526,"vZ0":-4.836552939757086,"x":59.86,"y":192.26,"x0":2.0000299855296415,"y0":50.00317755399663,"z0":6.302376225118549,"aX":12.469845087724865},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":8.2,"breakHorizontal":-15.7,"spinRate":1304,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.47537060011208654,"extension":6.358841819678077},"hitData":{"launchSpeed":68.1,"launchAngle":28.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.72,"coordY":113.75}},"index":4,"playId":"0ed2958a-ddc6-39b2-9ddb-cb4af7c5663c","pitchNumber":4,"startTime":"2026-05-06T23:41:21.675Z","endTime":"2026-05-06T23:41:29.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:41:29.489Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Jeffrey Springs picks off J.T. Realmuto at 1st on throw to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-06T23:41:45.493Z","endTime":"2026-05-06T23:42:45.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605488,"link":"/api/v1/people/605488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934792130001618,"aZ":-14.51517591678341,"pfxX":6.158900471193846,"pfxZ":9.835278469188633,"pX":-0.2740606535242884,"pZ":3.0035523215481086,"vX0":-8.309706576810559,"vY0":-133.2255171297349,"vZ0":-4.740954874607969,"x":127.45,"y":157.68,"x0":2.0869619026895063,"y0":50.00407366394208,"z0":5.85729150497376,"aX":11.060036738273864},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-9.4,"spinRate":2037,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.41132393368923914,"extension":6.691665946412038},"index":0,"playId":"e4f5ebbc-1fd7-314b-b143-d70c555ba03c","pitchNumber":1,"startTime":"2026-05-06T23:42:00.023Z","endTime":"2026-05-06T23:42:03.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":85.5,"endSpeed":78.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077207708878777,"aZ":-27.941539913054537,"pfxX":-2.030409716875787,"pfxZ":2.7215614167420954,"pX":-1.4522538361993722,"pZ":1.7550388172608027,"vX0":-8.007255780500877,"vY0":-124.19124582732087,"vZ0":-4.646627576011047,"x":172.36,"y":191.39,"x0":2.08422290785775,"y0":50.00204733009223,"z0":5.988580372293273,"aX":-3.153016991793633},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":5.6,"spinRate":2303,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4419144760495102,"extension":6.502786608050617},"index":1,"playId":"9e39978e-a266-3bb4-9504-900bf181358b","pitchNumber":2,"startTime":"2026-05-06T23:42:20.086Z","endTime":"2026-05-06T23:42:24.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"ba0e70b4-8960-34a5-9f6a-6833b8768984","startTime":"2026-05-06T23:42:41.019Z","endTime":"2026-05-06T23:42:45.147Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:42:45.147Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-06T23:45:01.886Z","endTime":"2026-05-06T23:45:51.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":84.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07324016678407,"aZ":-16.331517290478608,"pfxX":-8.20316113065016,"pfxZ":8.480713603920359,"pX":-0.0925897668037911,"pZ":2.8639218585713233,"vX0":7.173697970072167,"vY0":-136.79036188106917,"vZ0":-3.01007959650779,"x":120.53,"y":161.45,"x0":-1.7012353574066337,"y0":50.00680421802792,"z0":5.117836812393334,"aX":-15.33375254099311},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":13.1,"spinRate":2469,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.40254041633800774,"extension":7.2620917560998},"index":0,"playId":"00777643-3dae-375b-9d17-0599f53d5a2c","pitchNumber":1,"startTime":"2026-05-06T23:45:25.128Z","endTime":"2026-05-06T23:45:28.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336568982703586,"aZ":-35.68432997270112,"pfxX":9.31947321537317,"pfxZ":-2.593676217827321,"pX":-0.1639600114897071,"pZ":2.005537453176534,"vX0":1.4944876381669001,"vY0":-116.54082836717573,"vZ0":0.5752677852699766,"x":123.25,"y":184.63,"x0":-2.0255616958915534,"y0":50.00397216200994,"z0":5.172101610367659,"aX":12.60396535064597},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.2,"breakHorizontal":-17.3,"spinRate":2779,"spinDirection":59},"zone":8,"typeConfidence":0.89,"plateTime":0.47304428786701713,"extension":6.670327190954317},"hitData":{"launchSpeed":86.6,"launchAngle":36.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.51,"coordY":78.12}},"index":1,"playId":"f1d93d6f-bf6b-3247-8592-1d77d2a92966","pitchNumber":2,"startTime":"2026-05-06T23:45:44.442Z","endTime":"2026-05-06T23:45:51.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:45:51.553Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-06T23:46:09.364Z","endTime":"2026-05-06T23:47:07.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910362356103533,"aZ":-33.6131324618932,"pfxX":11.156505090581803,"pfxZ":-1.0208798847474299,"pX":0.2190457290787627,"pZ":2.3621952339205743,"vX0":1.6328399214692728,"vY0":-118.58640078168526,"vZ0":0.6764038100301968,"x":108.65,"y":175.0,"x0":-1.9283935086278634,"y0":50.00325775109819,"z0":5.165466919972182,"aX":15.721283575638116},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.3,"breakHorizontal":-20.5,"spinRate":2722,"spinDirection":54},"zone":5,"typeConfidence":0.91,"plateTime":0.46375441100561376,"extension":6.62792169244649},"index":0,"playId":"3d169e0a-cd90-38b1-96bb-8b29731d40ec","pitchNumber":1,"startTime":"2026-05-06T23:46:17.349Z","endTime":"2026-05-06T23:46:21.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":93.1,"endSpeed":84.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219354365716352,"aZ":-16.394023499204412,"pfxX":-6.701122312502509,"pfxZ":8.552349909535955,"pX":0.27622579312872736,"pZ":4.567211596122325,"vX0":7.649347829177181,"vY0":-135.38750865231876,"vZ0":1.3178542989411022,"x":106.47,"y":115.47,"x0":-1.7232026593549212,"y0":50.00252203153316,"z0":5.226011540052734,"aX":-12.365026850555465},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":10.4,"spinRate":2449,"spinDirection":228},"zone":12,"typeConfidence":0.93,"plateTime":0.40548385640286355,"extension":7.476066328933464},"index":1,"playId":"3f1d36d2-d392-3e5a-85e7-ee1b13e05507","pitchNumber":2,"startTime":"2026-05-06T23:46:30.551Z","endTime":"2026-05-06T23:46:33.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.7,"endSpeed":83.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187516354194727,"aZ":-23.166505175305385,"pfxX":-0.08366770434680237,"pfxZ":5.057654432885673,"pX":0.9331998084115691,"pZ":3.151046383358643,"vX0":6.768760651888059,"vY0":-132.09133111385313,"vZ0":-0.7044123258259443,"x":81.43,"y":153.7,"x0":-1.6435055219324513,"y0":50.00055998133708,"z0":5.1132387001988295,"aX":-0.15044348238356423},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.2,"spinRate":2537,"spinDirection":214},"zone":12,"typeConfidence":0.93,"plateTime":0.4135002673508872,"extension":6.900447131638521},"index":2,"playId":"36fd1c5a-c6de-313e-b5c6-abd1b7c354b5","pitchNumber":3,"startTime":"2026-05-06T23:46:45.951Z","endTime":"2026-05-06T23:46:49.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81848738544535,"aZ":-41.560157459147085,"pfxX":9.901688993878949,"pfxZ":-7.115658332328956,"pX":-0.6799684154427961,"pZ":1.9074697978680752,"vX0":-0.18963793423603198,"vY0":-115.1308344438628,"vZ0":1.6375941713427224,"x":142.92,"y":187.28,"x0":-1.8785580008180003,"y0":50.00271301722971,"z0":5.262724197986294,"aX":13.062081847520513},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.0,"breakHorizontal":-17.8,"spinRate":2879,"spinDirection":49},"zone":7,"typeConfidence":0.89,"plateTime":0.4789331621657871,"extension":6.688014480652794},"index":3,"playId":"10b52991-9c94-3d2b-8cbb-409764dc4145","pitchNumber":4,"startTime":"2026-05-06T23:47:04.046Z","endTime":"2026-05-06T23:47:07.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:47:07.981Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zack Gelof doubles (2) on a line drive to left fielder Felix Reyes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-06T23:47:16.916Z","endTime":"2026-05-06T23:47:45.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691363202310267,"aZ":-32.958368326198524,"pfxX":11.694839597003277,"pfxZ":-0.5640972279396106,"pX":0.2194027058440763,"pZ":1.6721212922155724,"vX0":1.4459607609699052,"vY0":-117.86118390419315,"vZ0":-0.7803144142422835,"x":108.64,"y":193.63,"x0":-1.92163031881644,"y0":50.004075716623994,"z0":5.093807364356393,"aX":16.19495709723605},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.0,"breakHorizontal":-21.5,"spinRate":2806,"spinDirection":56},"zone":8,"typeConfidence":0.92,"plateTime":0.46754356332997293,"extension":6.652466544213057},"hitData":{"launchSpeed":78.1,"launchAngle":28.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.8,"coordY":122.05}},"index":0,"playId":"6fa4725e-41e6-3d9c-a4e7-9c6d03dfcafb","pitchNumber":1,"startTime":"2026-05-06T23:47:32.084Z","endTime":"2026-05-06T23:47:45.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.47,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:47:45.452Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to right fielder Adolis García. Zack Gelof scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-06T23:48:12.916Z","endTime":"2026-05-06T23:48:44.407Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670480926679666,"aZ":-19.695413927536077,"pfxX":-10.996513204830265,"pfxZ":6.542782682562551,"pX":-0.7202560365359104,"pZ":0.09704906373090683,"vX0":6.54030920478902,"vY0":-137.2734837628809,"vZ0":-9.25028785727878,"x":144.45,"y":236.16,"x0":-1.7062651487313996,"y0":50.00217085210346,"z0":4.853913274532698,"aX":-20.964712230593715},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":18.5,"spinRate":2357,"spinDirection":231},"zone":13,"typeConfidence":0.78,"plateTime":0.3991664299702524,"extension":7.516297639646789},"index":0,"playId":"d20ad1f6-c0be-3423-9f53-fe076030459b","pitchNumber":1,"startTime":"2026-05-06T23:48:13.000Z","endTime":"2026-05-06T23:48:16.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922887423708126,"aZ":-23.20235462550206,"pfxX":-0.44178024192638476,"pfxZ":5.0133980608366695,"pX":0.49824099692233725,"pZ":2.8808316791600093,"vX0":6.248688692767206,"vY0":-132.1499117887166,"vZ0":-1.2149036870211976,"x":98.01,"y":161.0,"x0":-1.8274298364160078,"y0":50.00557343757012,"z0":5.031401942501301,"aX":-0.7918476637041673},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":-0.4,"spinRate":2424,"spinDirection":211},"zone":6,"typeConfidence":0.92,"plateTime":0.41255028064574706,"extension":6.570894758153173},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.43,"coordY":109.54}},"index":1,"playId":"b65db71d-e93a-3052-a567-013655270bad","pitchNumber":2,"startTime":"2026-05-06T23:48:34.026Z","endTime":"2026-05-06T23:48:44.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-10.799999999999997,"leverageIndex":1.41,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:48:44.407Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-06T23:49:10.545Z","endTime":"2026-05-06T23:50:12.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":94.0,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160308782024124,"aZ":-13.847346189127821,"pfxX":-6.867993755795159,"pfxZ":9.70421484399982,"pX":-0.3734266757014695,"pZ":2.96580933082438,"vX0":6.286789027810028,"vY0":-136.78449258376259,"vZ0":-3.2318154422416323,"x":131.23,"y":158.7,"x0":-1.813211925438967,"y0":50.00145984550267,"z0":5.116650459118896,"aX":-12.96812276204274},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2376,"spinDirection":230},"zone":1,"typeConfidence":0.95,"plateTime":0.40096988013482315,"extension":7.482363622650203},"index":0,"playId":"f14f852e-b065-3643-91cb-fe6e3adda6ce","pitchNumber":1,"startTime":"2026-05-06T23:49:22.568Z","endTime":"2026-05-06T23:49:26.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97217090703837,"aZ":-24.3132947233588,"pfxX":-11.804101267739638,"pfxZ":4.068366080154672,"pX":-1.872475147231619,"pZ":1.4281307606409668,"vX0":4.06059862514693,"vY0":-138.37835762442432,"vZ0":-5.054894829009259,"x":188.37,"y":200.22,"x0":-1.8286784260006768,"y0":50.002144752720014,"z0":4.915420745866004,"aX":-22.80412444975641},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":20.5,"spinRate":2268,"spinDirection":233},"zone":13,"typeConfidence":0.97,"plateTime":0.39638610047200284,"extension":7.0070254982889395},"index":1,"playId":"c2dbc8ed-f38a-330a-bb6e-4a51d7a99762","pitchNumber":2,"startTime":"2026-05-06T23:49:42.333Z","endTime":"2026-05-06T23:49:46.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663904581015984,"aZ":-23.485896554836664,"pfxX":-11.619831260714232,"pfxZ":4.518167457593957,"pX":-1.1909712560444583,"pZ":2.2310435579739325,"vX0":5.463627009552221,"vY0":-137.83408852265686,"vZ0":-3.4063649666733102,"x":162.4,"y":178.54,"x0":-1.689219152120087,"y0":50.00509856347797,"z0":5.068992119470114,"aX":-22.358557329207592},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":19.9,"spinRate":2344,"spinDirection":227},"zone":13,"typeConfidence":0.97,"plateTime":0.3973890582367421,"extension":7.311519744977109},"hitData":{"launchSpeed":65.3,"launchAngle":9.0,"totalDistance":96.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":175.37}},"index":2,"playId":"552e4a79-6d4d-3709-a0a5-90b9dcb935fa","pitchNumber":3,"startTime":"2026-05-06T23:50:04.900Z","endTime":"2026-05-06T23:50:12.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:50:12.845Z","atBatIndex":35},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brandon Marsh triples (1) on a sharp fly ball to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-06T23:52:20.667Z","endTime":"2026-05-06T23:52:59.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412632256035753,"aZ":-32.857289286764036,"pfxX":-3.2499401617869195,"pfxZ":-0.4697572465961457,"pX":-0.08479381181289508,"pZ":2.3855495120601646,"vX0":-3.88228846421507,"vY0":-119.36711318898188,"vZ0":-2.0910718730083557,"x":120.23,"y":174.37,"x0":1.9804510605966694,"y0":50.00218966276628,"z0":6.21061357562428,"aX":-4.723878759037566},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":270},"zone":5,"typeConfidence":2.0,"plateTime":0.45757721266230345,"extension":6.325691239306192},"index":0,"playId":"2876c6a8-97b3-32b8-b112-1884ab6ddbd8","pitchNumber":1,"startTime":"2026-05-06T23:52:28.295Z","endTime":"2026-05-06T23:52:31.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.381562330482485,"aZ":-32.704684361732554,"pfxX":-3.808171252753705,"pfxZ":-0.35502582108095027,"pX":0.15697240499409837,"pZ":2.286622861925707,"vX0":-3.537733524799205,"vY0":-120.6819432190333,"vZ0":-2.4733998936025863,"x":111.02,"y":177.04,"x0":2.1341144612786342,"y0":50.0055460234789,"z0":6.191514628912542,"aX":-5.645315777494798},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.0,"breakHorizontal":7.7,"spinRate":2313,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.4529969551255517,"extension":6.271449084046194},"hitData":{"launchSpeed":100.3,"launchAngle":25.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.65,"coordY":45.17}},"index":1,"playId":"f379238e-77ab-386f-a9f2-c9e629a9c89f","pitchNumber":2,"startTime":"2026-05-06T23:52:43.167Z","endTime":"2026-05-06T23:52:59.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":11.100000000000001,"leverageIndex":1.24,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:52:59.148Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Bohm pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-06T23:53:25.457Z","endTime":"2026-05-06T23:53:43.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722915365094522,"aZ":-12.677260146109163,"pfxX":5.575201543280885,"pfxZ":11.006243121100383,"pX":-0.7253050814295695,"pZ":2.6127741737069416,"vX0":-8.44589934522473,"vY0":-132.59197154542977,"vZ0":-6.499717830834678,"x":144.65,"y":168.24,"x0":1.7845723734957077,"y0":50.00318197605072,"z0":6.030455513488751,"aX":9.876911469850405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-8.2,"spinRate":2278,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41392657451826054,"extension":6.796820490761439},"hitData":{"launchSpeed":70.7,"launchAngle":71.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":158.62,"coordY":168.76}},"index":0,"playId":"b9e36000-1486-3e0b-9346-00d455c7d9b1","pitchNumber":1,"startTime":"2026-05-06T23:53:35.061Z","endTime":"2026-05-06T23:53:43.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.65,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:53:43.982Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Felix Reyes grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz. Brandon Marsh scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-06T23:54:01.185Z","endTime":"2026-05-06T23:54:17.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857651546709963,"aZ":-24.993181336425465,"pfxX":6.668683250822994,"pfxZ":5.411617705791519,"pX":0.901258757511452,"pZ":2.6909549249651943,"vX0":-4.720796811038893,"vY0":-114.92523506990683,"vZ0":-2.5821431354624202,"x":82.65,"y":166.12,"x0":2.1235521616107893,"y0":50.004639507791524,"z0":6.2764405515597606,"aX":8.851668967482054},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":9.4,"breakHorizontal":-10.8,"spinRate":1328,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.47803772008794887,"extension":6.321500880261402},"hitData":{"launchSpeed":82.6,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":154.56}},"index":0,"playId":"78932c83-0256-3b83-8515-4c5837586397","pitchNumber":1,"startTime":"2026-05-06T23:54:10.750Z","endTime":"2026-05-06T23:54:17.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.81,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:54:17.081Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-06T23:54:34.275Z","endTime":"2026-05-06T23:55:12.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880060619208997,"aZ":-13.710716278474807,"pfxX":4.764566334219974,"pfxZ":10.293041565439973,"pX":-1.4573411579273925,"pZ":3.3697731731198934,"vX0":-9.717249371277815,"vY0":-133.6086926692393,"vZ0":-4.435769922742281,"x":172.55,"y":147.8,"x0":1.6205345362840273,"y0":50.00347502123249,"z0":6.048731251491089,"aX":8.548037708940301},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-6.4,"spinRate":2121,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.41117181671779246,"extension":6.8510345391222875},"index":0,"playId":"3bb60eac-7a65-3f5b-bc35-6cf90010d7bb","pitchNumber":1,"startTime":"2026-05-06T23:54:47.045Z","endTime":"2026-05-06T23:54:50.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32294018325667,"aZ":-24.69692722223705,"pfxX":7.227436951732997,"pfxZ":5.4612907317100525,"pX":0.7345274186746006,"pZ":2.8773599174784477,"vX0":-4.874628585088001,"vY0":-116.40872823815884,"vZ0":-2.673784198907215,"x":89.0,"y":161.09,"x0":1.9190853951713236,"y0":50.00423270055259,"z0":6.384613481612725,"aX":9.897170071284817},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.5,"breakHorizontal":-11.9,"spinRate":1384,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.47093927556754744,"extension":6.268524535037501},"hitData":{"launchSpeed":96.5,"launchAngle":10.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.16,"coordY":113.36}},"index":1,"playId":"295d1db0-07f7-3cdf-b338-a1b9818a2035","pitchNumber":2,"startTime":"2026-05-06T23:55:01.750Z","endTime":"2026-05-06T23:55:12.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:55:12.140Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber challenged (pitch result), call on the field was confirmed: Kyle Schwarber called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-06T23:56:16.600Z","endTime":"2026-05-06T23:59:06.646Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-06T23:55:25.670Z","endTime":"2026-05-06T23:55:59.428Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"d3d1599d-9cd9-3e74-a92a-be3abc00ca72","startTime":"2026-05-06T23:55:59.428Z","endTime":"2026-05-06T23:56:03.635Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.024289290505983,"aZ":-30.1107283544998,"pfxX":-2.234428974917086,"pfxZ":1.394339671613925,"pX":-1.1907005005864122,"pZ":1.3544768081121936,"vX0":-6.9656974222361026,"vY0":-120.66606554769297,"vZ0":-5.155882757180805,"x":162.39,"y":202.21,"x0":2.0162597252208414,"y0":50.00540930805324,"z0":6.151400063123863,"aX":-3.3173493710164634},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":5.6,"spinRate":2361,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.45276447837955525,"extension":6.552789750709383},"index":2,"playId":"2ca3278b-081e-31b4-aaa9-318de2011bc5","pitchNumber":1,"startTime":"2026-05-06T23:56:18.848Z","endTime":"2026-05-06T23:56:22.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31538658137595,"aZ":-32.5658078782241,"pfxX":-2.2378714715379964,"pfxZ":-0.26184496792626444,"pX":-0.3157236084838006,"pZ":1.5564244476390883,"vX0":-4.852121970910327,"vY0":-120.76114750183517,"vZ0":-3.9004488107365103,"x":129.03,"y":196.76,"x0":2.0024309922286743,"y0":50.00406238047406,"z0":6.027001106651718,"aX":-3.337523332534911},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":5.2,"spinRate":2428,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.45185056082166675,"extension":6.448838984574878},"index":3,"playId":"04f87071-8e3e-37f9-b029-a378c9f5e82a","pitchNumber":2,"startTime":"2026-05-06T23:56:38.420Z","endTime":"2026-05-06T23:56:42.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705347467037754,"aZ":-32.62055875673161,"pfxX":-1.962440437354302,"pfxZ":-0.3009753641703572,"pX":-1.2995263430600403,"pZ":1.3892365710961563,"vX0":-7.379935480320244,"vY0":-121.03240068391591,"vZ0":-4.215682124045741,"x":166.53,"y":201.27,"x0":2.033216351099137,"y0":50.00080379173045,"z0":5.983413418486141,"aX":-2.9357291760287865},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":5.2,"spinRate":2342,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.45105839406203607,"extension":6.533369441942209},"index":4,"playId":"83d175b4-9b0d-30a7-b0a5-90ee77195917","pitchNumber":3,"startTime":"2026-05-06T23:57:03.267Z","endTime":"2026-05-06T23:57:07.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.065887576034154,"aZ":-26.791783833297337,"pfxX":7.678204997548372,"pfxZ":3.8579231564212346,"pX":0.9642937829631225,"pZ":2.1206198175100215,"vX0":-5.228734039445569,"vY0":-117.09312958264424,"vZ0":-3.6677317452041365,"x":80.24,"y":181.52,"x0":2.2230953683611885,"y0":50.0044526475121,"z0":6.200390948356444,"aX":10.716951802668154},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.4,"breakHorizontal":-12.7,"spinRate":1370,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4668714814346808,"extension":6.332166643577418},"index":5,"playId":"44bd705d-8da4-31ff-a32b-48bf032ce2bf","pitchNumber":4,"startTime":"2026-05-06T23:57:23.954Z","endTime":"2026-05-06T23:57:27.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.299757575430935,"aZ":-34.39528711068721,"pfxX":-2.7371676551179043,"pfxZ":-1.5389282181121313,"pX":0.7216647197576911,"pZ":2.063736352119044,"vX0":-3.0870056330346705,"vY0":-119.06907346274446,"vZ0":-2.0853427415640895,"x":89.49,"y":183.06,"x0":2.389413180203855,"y0":50.00576212421957,"z0":6.055490940399202,"aX":-3.940650986638673},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":5.6,"spinRate":2330,"spinDirection":285},"zone":9,"typeConfidence":2.0,"plateTime":0.4595420344607746,"extension":6.337384922145122},"index":6,"playId":"7401c054-ec6e-3793-ac13-4357aebfd6eb","pitchNumber":5,"startTime":"2026-05-06T23:57:46.269Z","endTime":"2026-05-06T23:57:51.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-06T23:58:22.222Z","endTime":"2026-05-06T23:58:39.646Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.928988871679287,"aZ":-11.9219409751185,"pfxX":4.699612710422429,"pfxZ":11.278307563664818,"pX":-0.7718623965539071,"pZ":2.7072432192691678,"vX0":-7.761002338003764,"vY0":-133.45910214696232,"vZ0":-6.380635805607978,"x":146.42,"y":165.68,"x0":1.5692614389737856,"y0":50.00331243301062,"z0":5.995485838078977,"aX":8.43998867204983},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":-6.7,"spinRate":2336,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.41112027476194735,"extension":6.850302254021787},"index":8,"playId":"7fb21cbd-c81f-33b6-9b5c-363aa2c4c964","pitchNumber":6,"startTime":"2026-05-06T23:58:39.646Z","endTime":"2026-05-06T23:59:06.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}},"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-06T23:59:06.646Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (5) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T00:00:56.173Z","endTime":"2026-05-07T00:01:50.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.184693982117178,"aZ":-31.685235135197814,"pfxX":-8.13229688309673,"pfxZ":0.29821212241827233,"pX":-1.119906336397859,"pZ":1.8065665909219637,"vX0":4.448901880573635,"vY0":-125.95244879684503,"vZ0":-1.9935628442991726,"x":159.69,"y":190.0,"x0":-1.8434506608213044,"y0":50.001690592700314,"z0":5.146214400494815,"aX":-13.195719540924406},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":1459,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.4332161000265171,"extension":7.29162670027359},"index":0,"playId":"4b428649-44e2-32b2-be87-4ff99bd98fd4","pitchNumber":1,"startTime":"2026-05-07T00:01:10.447Z","endTime":"2026-05-07T00:01:14.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.877708129671035,"aZ":-15.89802435235919,"pfxX":-6.686446401432441,"pfxZ":8.461101913537746,"pX":-0.05410504090527848,"pZ":2.3270002269779315,"vX0":6.520542219824487,"vY0":-137.66880744775645,"vZ0":-4.536397834782184,"x":119.06,"y":175.95,"x0":-1.5818638152905555,"y0":50.00504316872863,"z0":5.06848097878645,"aX":-12.867041282024108},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":10.8,"spinRate":2466,"spinDirection":233},"zone":5,"typeConfidence":0.93,"plateTime":0.39749680964958944,"extension":7.266549541795308},"hitData":{"launchSpeed":100.4,"launchAngle":29.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.84,"coordY":73.81}},"index":1,"playId":"866e2d45-e8b3-34c6-8878-bc698e2151fb","pitchNumber":2,"startTime":"2026-05-07T00:01:24.213Z","endTime":"2026-05-07T00:01:50.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":0.97,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:01:50.531Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T00:01:55.657Z","endTime":"2026-05-07T00:03:08.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084037147455472,"aZ":-30.28770939584099,"pfxX":10.5864467531836,"pfxZ":1.3216623892237749,"pX":0.2663968775347084,"pZ":3.158584563406203,"vX0":1.8817197855741918,"vY0":-119.12638788170933,"vZ0":1.7071054709809146,"x":106.85,"y":153.5,"x0":-1.909825350580372,"y0":50.00434080326358,"z0":5.181792859648061,"aX":15.130008470044537},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.1,"breakHorizontal":-19.7,"spinRate":2720,"spinDirection":61},"zone":3,"typeConfidence":0.89,"plateTime":0.4607874721739549,"extension":7.061484896407977},"index":0,"playId":"e6f4b681-5687-3504-aec6-908b9e3bab7c","pitchNumber":1,"startTime":"2026-05-07T00:02:09.170Z","endTime":"2026-05-07T00:02:12.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72335157812778,"aZ":-35.55027590055967,"pfxX":10.138649531484397,"pfxZ":-2.4474602469321054,"pX":1.3339802679219992,"pZ":0.9513003945686618,"vX0":4.283437055104047,"vY0":-117.45679477377284,"vZ0":-1.7803631975996446,"x":66.15,"y":213.09,"x0":-1.8369996688403598,"y0":50.0025356356596,"z0":5.061874485011489,"aX":13.994918037052196},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.6,"breakHorizontal":-19.4,"spinRate":2896,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.46847875928154803,"extension":7.067074605216691},"index":1,"playId":"aae0d413-be57-3cf7-9df9-584158c68d22","pitchNumber":2,"startTime":"2026-05-07T00:02:22.645Z","endTime":"2026-05-07T00:02:25.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.665267878465055,"aZ":-26.776425486131068,"pfxX":-10.798043823297105,"pfxZ":2.8252422489384337,"pX":-1.1324397014096381,"pZ":2.0958886465381923,"vX0":5.563366790933085,"vY0":-137.63985616042547,"vZ0":-2.7436873504166073,"x":160.17,"y":182.19,"x0":-1.7812252019847339,"y0":50.00375296893794,"z0":4.926375544086343,"aX":-20.63812264852929},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2312,"spinDirection":234},"zone":13,"typeConfidence":0.96,"plateTime":0.39853412913846276,"extension":7.235804109741003},"index":2,"playId":"5b485d63-3c7c-31bc-b387-f0b2e0dda603","pitchNumber":3,"startTime":"2026-05-07T00:02:40.074Z","endTime":"2026-05-07T00:02:43.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403769647230103,"aZ":-17.937044174286434,"pfxX":-6.841934042683946,"pfxZ":7.301199751986447,"pX":-0.6115082054726635,"pZ":3.0388671765946396,"vX0":5.403554282519943,"vY0":-138.61400938737833,"vZ0":-2.069776848817911,"x":140.31,"y":156.73,"x0":-1.6953149464799095,"y0":50.00275085099109,"z0":4.990276363761034,"aX":-13.340798176060542},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2421,"spinDirection":230},"zone":1,"typeConfidence":0.88,"plateTime":0.39484379773385303,"extension":7.222203211018755},"index":3,"playId":"bcc81d14-9a6e-3118-9c1c-a1339daea204","pitchNumber":4,"startTime":"2026-05-07T00:03:04.324Z","endTime":"2026-05-07T00:03:08.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:03:08.893Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T00:03:14.558Z","endTime":"2026-05-07T00:04:24.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":84.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575101501734075,"aZ":-24.024797258068496,"pfxX":-2.0442921062633004,"pfxZ":4.533340755362266,"pX":0.3784919659189502,"pZ":3.7278493659111214,"vX0":6.069956139576733,"vY0":-132.0824994561496,"vZ0":0.8378951448169728,"x":102.57,"y":138.13,"x0":-1.6664435523117653,"y0":50.00189227609357,"z0":5.150407399845232,"aX":-3.6748708186376438},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":2.6,"spinRate":2575,"spinDirection":213},"zone":12,"typeConfidence":0.81,"plateTime":0.41198291067759785,"extension":7.2153298409057305},"index":0,"playId":"3e38391e-f8d0-3f32-9772-92d089c55873","pitchNumber":1,"startTime":"2026-05-07T00:03:33.223Z","endTime":"2026-05-07T00:03:36.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246861382511135,"aZ":-30.856337814772544,"pfxX":-10.779805242820263,"pfxZ":0.7790745281714617,"pX":-0.7989420326124568,"pZ":1.4676576784922726,"vX0":5.676133012873558,"vY0":-129.18581682254305,"vZ0":-3.0143037199436336,"x":147.45,"y":199.15,"x0":-1.6209368398901562,"y0":50.00493770977444,"z0":5.015092144372575,"aX":-18.270528840483063},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":18.4,"spinRate":1649,"spinDirection":246},"zone":13,"typeConfidence":0.48,"plateTime":0.4235544260298556,"extension":7.104020342811757},"index":1,"playId":"9974cb42-9575-30d8-8cf3-83f9bb587c23","pitchNumber":2,"startTime":"2026-05-07T00:03:47.363Z","endTime":"2026-05-07T00:03:51.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.030868981717482,"aZ":-40.50563052381502,"pfxX":11.427852488162994,"pfxZ":-6.240974408730855,"pX":-1.8079678456463257,"pZ":2.5970247559666366,"vX0":-2.8651378181231477,"vY0":-115.24331832798914,"vZ0":2.851931758718507,"x":185.92,"y":168.66,"x0":-2.0271720413523044,"y0":50.00507855672486,"z0":5.27822773295399,"aX":15.24872673340188},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.2,"breakHorizontal":-19.9,"spinRate":2828,"spinDirection":57},"zone":11,"typeConfidence":0.85,"plateTime":0.47676024470316714,"extension":6.733205277137957},"index":2,"playId":"aa6157b6-5c04-3109-8213-27561f2282a6","pitchNumber":3,"startTime":"2026-05-07T00:04:01.808Z","endTime":"2026-05-07T00:04:05.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.892384203946552,"aZ":-40.14006424947784,"pfxX":9.981119085761492,"pfxZ":-6.017018484284175,"pX":-0.552502419169788,"pZ":1.8617432916821917,"vX0":-0.05939183941957432,"vY0":-114.80063683697406,"vZ0":1.214899243356459,"x":138.06,"y":188.51,"x0":-1.8211777069605644,"y0":50.003505968312524,"z0":5.258080052128101,"aX":13.2121826123498},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.2,"breakHorizontal":-18.0,"spinRate":2851,"spinDirection":56},"zone":7,"typeConfidence":0.87,"plateTime":0.4786299986700304,"extension":6.886413457075794},"hitData":{"launchSpeed":90.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.97,"coordY":144.43}},"index":3,"playId":"4d950438-4237-3bb3-ab8c-a340834da17d","pitchNumber":4,"startTime":"2026-05-07T00:04:18.325Z","endTime":"2026-05-07T00:04:24.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:04:24.242Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T00:04:36.107Z","endTime":"2026-05-07T00:05:44.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":94.6,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01663013220988,"aZ":-17.8589566096385,"pfxX":-5.102229269502855,"pfxZ":7.4953358847571,"pX":-1.2126492364796173,"pZ":4.341618166918221,"vX0":3.3021307040683157,"vY0":-137.67924775769788,"vZ0":1.3943757378270378,"x":163.22,"y":121.56,"x0":-1.7678190179891466,"y0":50.00277259622099,"z0":5.041237174619863,"aX":-9.745481582317437},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":8.5,"spinRate":2489,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3985975780528359,"extension":7.235590896205597},"index":0,"playId":"33d5e41e-1a38-3b4d-822f-ab84c0f02b94","pitchNumber":1,"startTime":"2026-05-07T00:04:51.875Z","endTime":"2026-05-07T00:04:54.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532029722739534,"aZ":-33.79982283538264,"pfxX":12.079782919386576,"pfxZ":-1.1988859632955151,"pX":-1.4793253869622394,"pZ":2.6161370176199776,"vX0":-2.1995544577101596,"vY0":-116.68819500150981,"vZ0":1.6780874098013627,"x":173.39,"y":168.14,"x0":-2.085296995077856,"y0":50.00004391189042,"z0":5.102017165330629,"aX":16.44542406403787},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":-21.1,"spinRate":2804,"spinDirection":62},"zone":11,"typeConfidence":0.91,"plateTime":0.4716770566524815,"extension":9.445336359452149},"index":1,"playId":"8ccc51f8-0c1c-378e-bd0e-e772d6075b00","pitchNumber":2,"startTime":"2026-05-07T00:05:05.213Z","endTime":"2026-05-07T00:05:09.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.158206844192737,"aZ":-32.12013258177693,"pfxX":9.856362959084745,"pfxZ":0.03594212414456255,"pX":0.47857305250593424,"pZ":1.8586961018812942,"vX0":2.403046629967368,"vY0":-118.1797582195109,"vZ0":-0.42527152802986135,"x":98.76,"y":188.6,"x0":-1.8344424415707963,"y0":50.00063413390212,"z0":5.02329095783586,"aX":13.764756177912027},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.2,"breakHorizontal":-18.5,"spinRate":2814,"spinDirection":58},"zone":9,"typeConfidence":0.91,"plateTime":0.46571283674222075,"extension":6.9789954281097994},"index":2,"playId":"9b544ae6-1d14-362f-88aa-34022845e100","pitchNumber":3,"startTime":"2026-05-07T00:05:20.851Z","endTime":"2026-05-07T00:05:25.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26395329399903,"aZ":-15.404767916120443,"pfxX":-7.551401383307594,"pfxZ":8.812872817329449,"pX":-0.5281141959898504,"pZ":2.6800891339607604,"vX0":5.884075402189329,"vY0":-137.4929873648475,"vZ0":-3.233392874560233,"x":137.13,"y":166.42,"x0":-1.7215295315122523,"y0":50.001376333980524,"z0":4.925257817415483,"aX":-14.366504086315238},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":12.4,"spinRate":2475,"spinDirection":235},"zone":4,"typeConfidence":0.93,"plateTime":0.3993243421538888,"extension":7.244831880913499},"hitData":{"launchSpeed":96.0,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.88,"coordY":66.51}},"index":3,"playId":"c5a989cc-05c3-3eb6-a994-626939f92027","pitchNumber":4,"startTime":"2026-05-07T00:05:36.606Z","endTime":"2026-05-07T00:05:44.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:05:44.151Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T00:07:42.753Z","endTime":"2026-05-07T00:11:00.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517120430200396,"aZ":-31.947584229800118,"pfxX":-2.1774108027001584,"pfxZ":0.1589247761609407,"pX":-0.8207260374207938,"pZ":2.941454553107672,"vX0":-6.193626132403937,"vY0":-119.83037390815201,"vZ0":-1.1551945226375897,"x":148.28,"y":159.36,"x0":2.0679804077691117,"y0":50.00541382631869,"z0":6.252846650250052,"aX":-3.206001944496888},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.2,"breakHorizontal":5.3,"spinRate":2396,"spinDirection":282},"zone":11,"typeConfidence":2.0,"plateTime":0.45496993568224164,"extension":6.48666759268789},"index":0,"playId":"0273ed39-6e99-3d81-9c8d-73b8f550be08","pitchNumber":1,"startTime":"2026-05-07T00:07:56.751Z","endTime":"2026-05-07T00:08:00.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.617722754255,"aZ":-30.713372320372965,"pfxX":-1.4064341990266156,"pfxZ":0.9779303738006568,"pX":-0.26395481993441416,"pZ":2.836122011492634,"vX0":-5.18554712637906,"vY0":-121.08032869618177,"vZ0":-1.4051359608383407,"x":127.06,"y":162.2,"x0":2.080369086241962,"y0":50.00492874415146,"z0":6.089035474493514,"aX":-2.1072013928118865},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.7,"breakHorizontal":3.7,"spinRate":2302,"spinDirection":266},"zone":4,"typeConfidence":2.0,"plateTime":0.45079830837190027,"extension":6.434624842812105},"index":1,"playId":"82b4095b-bfec-37cc-bb14-55e964e13056","pitchNumber":2,"startTime":"2026-05-07T00:08:11.156Z","endTime":"2026-05-07T00:08:14.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.009472815737155,"aZ":-35.42479665935838,"pfxX":-11.118634691691277,"pfxZ":-2.5803584594108218,"pX":0.029366286578848006,"pZ":1.2879943826026616,"vX0":-2.226156598799603,"vY0":-111.67470394122904,"vZ0":-2.14613191652146,"x":115.88,"y":204.0,"x0":2.4848004778132906,"y0":50.005311356773426,"z0":5.921862699461158,"aX":-13.978563771013503},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-4.9,"breakHorizontal":20.8,"spinRate":2471,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4913698716163113,"extension":6.45534809619488},"index":2,"playId":"e63b2a35-b41f-3b6c-8054-e57a09551171","pitchNumber":3,"startTime":"2026-05-07T00:08:32.041Z","endTime":"2026-05-07T00:08:36.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258325035746402,"aZ":-11.35451221277297,"pfxX":5.060582323121453,"pfxZ":11.580768829924825,"pX":-0.9053790454251229,"pZ":2.4948089475741115,"vX0":-8.380252224009908,"vY0":-133.38205185518817,"vZ0":-7.07881626135136,"x":151.51,"y":171.42,"x0":1.6228229292791876,"y0":50.004609407029484,"z0":6.00580464334419,"aX":9.099967536888395},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":-7.3,"spinRate":2282,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.41097277180183855,"extension":6.7293443242797695},"index":3,"playId":"7e5f5564-b65d-3832-a442-a9779eabffe0","pitchNumber":4,"startTime":"2026-05-07T00:08:47.939Z","endTime":"2026-05-07T00:09:14.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"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":85.1,"endSpeed":77.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78165740514511,"aZ":-32.33544569015368,"pfxX":-3.165734309099705,"pfxZ":-0.10382857770799525,"pX":0.3716778695960822,"pZ":2.9575333292082875,"vX0":-3.4401773716066364,"vY0":-123.93599335042117,"vZ0":-0.9098579986940668,"x":102.83,"y":158.93,"x0":2.1935595320207564,"y0":50.003408986131745,"z0":6.051046817839575,"aX":-4.881566251052292},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":6.6,"spinRate":2444,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.44341469059568484,"extension":6.4215944846060635},"index":4,"playId":"c5128c72-6f2d-387f-857c-bd3d53e2a2e0","pitchNumber":5,"startTime":"2026-05-07T00:09:21.154Z","endTime":"2026-05-07T00:09:24.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06480686831332,"aZ":-34.52623474672031,"pfxX":-8.2102763457785,"pfxZ":-1.864190773230301,"pX":-0.7966192648404213,"pZ":1.6380892558911306,"vX0":-4.898509816994721,"vY0":-112.12965165538526,"vZ0":-1.5499742866119304,"x":147.37,"y":194.55,"x0":2.4900348001341883,"y0":50.00314771212268,"z0":5.89175108012283,"aX":-10.355390398697075},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-3.5,"breakHorizontal":16.2,"spinRate":2396,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4902474483241668,"extension":6.422785736589658},"index":5,"playId":"e7b34c35-e44d-3153-b23b-d679c0afbe0e","pitchNumber":6,"startTime":"2026-05-07T00:09:42.639Z","endTime":"2026-05-07T00:09:46.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06939455418685,"aZ":-28.638047624001352,"pfxX":8.154055517909608,"pfxZ":2.547538061931424,"pX":0.0837476350436428,"pZ":1.141849185456601,"vX0":-6.945765627375848,"vY0":-116.52084201105636,"vZ0":-5.2737669591037015,"x":113.81,"y":207.95,"x0":2.031170298604531,"y0":50.002769540415294,"z0":6.1121855967355545,"aX":11.31257575732879},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":1288,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.46848751366464114,"extension":6.428472359942117},"index":6,"playId":"aee67fb4-d4e6-37a5-a6e9-86138cbd7f15","pitchNumber":7,"startTime":"2026-05-07T00:10:08.973Z","endTime":"2026-05-07T00:10:13.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.9,"endSpeed":77.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2088810829858,"aZ":-34.16068689672248,"pfxX":-3.9116887993925316,"pfxZ":-1.306056398494384,"pX":-0.2747756157980304,"pZ":2.643057166026753,"vX0":-4.431571855852075,"vY0":-122.14322657235641,"vZ0":-1.4566275733217235,"x":127.47,"y":167.42,"x0":2.0688538120094484,"y0":50.004605204434554,"z0":6.174328153000226,"aX":-5.933579274556056},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":8.0,"spinRate":2432,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.4477806349521001,"extension":6.345394208105672},"index":7,"playId":"892d61a3-83a1-3713-a1d1-4ee84e04dc68","pitchNumber":8,"startTime":"2026-05-07T00:10:33.833Z","endTime":"2026-05-07T00:10:37.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976051468695005,"aZ":-15.641857730302767,"pfxX":5.6386186233809825,"pfxZ":9.126978611018071,"pX":1.087472948892036,"pZ":3.192891386963658,"vX0":-4.606762520174096,"vY0":-134.44289118665316,"vZ0":-4.154671976093733,"x":75.55,"y":152.57,"x0":2.099441004729119,"y0":50.00473877316738,"z0":5.8850462778655634,"aX":10.215978011119995},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.1,"spinRate":2220,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4090380947387162,"extension":6.577083060183576},"hitData":{"launchSpeed":48.5,"launchAngle":18.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.23,"coordY":159.25}},"index":8,"playId":"dbae4e45-01f2-305a-b20c-154f50690d9f","pitchNumber":9,"startTime":"2026-05-07T00:10:54.755Z","endTime":"2026-05-07T00:11:00.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:11:00.771Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adolis García homers (4) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T00:11:21.147Z","endTime":"2026-05-07T00:11:56.818Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453785220868546,"aZ":-13.547766419868537,"pfxX":6.332076676518783,"pfxZ":10.487128137692691,"pX":-0.4158867911328548,"pZ":1.8756319057778832,"vX0":-7.665865275663211,"vY0":-133.15214489843422,"vZ0":-8.119228324158922,"x":132.85,"y":188.14,"x0":1.6923685342788302,"y0":50.004382915946636,"z0":5.967492368137561,"aX":11.24909892709805},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-9.6,"spinRate":2214,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41305144426777884,"extension":6.77837733877862},"hitData":{"launchSpeed":106.0,"launchAngle":31.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.62,"coordY":30.47}},"index":0,"playId":"d839e2d7-c3e3-373a-956e-756f22b4286c","pitchNumber":1,"startTime":"2026-05-07T00:11:30.871Z","endTime":"2026-05-07T00:11:56.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":13.100000000000001,"leverageIndex":0.98,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:11:56.818Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a ground ball to third baseman Zack Gelof.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T00:12:07.595Z","endTime":"2026-05-07T00:12:28.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.425709513679244,"aZ":-25.918746659019597,"pfxX":7.274037102999167,"pfxZ":4.634761756139493,"pX":0.3849521014471387,"pZ":1.5513112976357573,"vX0":-5.830975477371825,"vY0":-115.67031303873452,"vZ0":-4.907891503212171,"x":102.33,"y":196.89,"x0":1.998576582073624,"y0":50.00264548475805,"z0":6.198293569273539,"aX":9.815401493976715},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":7.3,"breakHorizontal":-11.6,"spinRate":1419,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4743011837313329,"extension":6.448719590728587},"hitData":{"launchSpeed":63.0,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":177.98}},"index":0,"playId":"26c3cd75-f69c-3cf6-817a-70562f15663c","pitchNumber":1,"startTime":"2026-05-07T00:12:20.719Z","endTime":"2026-05-07T00:12:28.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:12:28.736Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"J.T. Realmuto grounds into a force out, fielded by second baseman Jeff McNeil. Edmundo Sosa out at 2nd. J.T. Realmuto to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T00:15:36.374Z","endTime":"2026-05-07T00:18:01.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-07T00:12:56.440Z","endTime":"2026-05-07T00:14:42.214Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Sterner replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-05-07T00:14:42.214Z","endTime":"2026-05-07T00:15:38.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605488,"link":"/api/v1/people/605488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47111128475555,"aZ":-32.363413977674384,"pfxX":4.17486017294739,"pfxZ":-0.1415855306049716,"pX":0.013650179466535312,"pZ":1.3587672020009507,"vX0":4.9463258188650325,"vY0":-115.53125432289963,"vZ0":-2.5006064025084864,"x":116.48,"y":202.09,"x0":-2.709559814944462,"y0":50.00434771487623,"z0":5.611091710843828,"aX":5.559649829964364},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.6,"breakHorizontal":-9.0,"spinRate":2652,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.47678239626956387,"extension":6.6275248051616495},"index":2,"playId":"ef8e0f48-5c77-38ed-82ca-6c6c0bfd2da2","pitchNumber":1,"startTime":"2026-05-07T00:15:38.421Z","endTime":"2026-05-07T00:15:42.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":87.8,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28537151027532,"aZ":-25.235414882191748,"pfxX":0.8427029153104568,"pfxZ":4.225524267629725,"pX":0.9501226019457385,"pZ":2.370115337897205,"vX0":8.544823372346293,"vY0":-127.54989762235657,"vZ0":-3.0490627331166875,"x":80.78,"y":174.79,"x0":-2.558546944017565,"y0":50.000590558959814,"z0":5.58023141750471,"aX":1.379551292759699},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2656,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.43014265760244275,"extension":6.5520981503684235},"index":3,"playId":"9f802456-a8a3-3a7f-b7b8-85e6503733f9","pitchNumber":2,"startTime":"2026-05-07T00:15:59.323Z","endTime":"2026-05-07T00:16:03.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.951761621759296,"aZ":-14.605209491408804,"pfxX":-6.843362697273159,"pfxZ":9.62327916806344,"pX":0.8420260087580737,"pZ":2.5334520907937654,"vX0":11.3369906623054,"vY0":-135.12415300394213,"vZ0":-5.249520204031027,"x":84.9,"y":170.38,"x0":-2.5434997397937793,"y0":50.003192005277384,"z0":5.549199275355017,"aX":-12.494998627912972},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2398,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.40734736736740196,"extension":6.570785581329514},"index":4,"playId":"e4950182-62f8-3e8a-acd3-ba76aa6fed50","pitchNumber":3,"startTime":"2026-05-07T00:16:19.439Z","endTime":"2026-05-07T00:16:23.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"3f54a4c1-a05a-3798-a64b-6dd026610f76","startTime":"2026-05-07T00:16:39.015Z","endTime":"2026-05-07T00:16:42.566Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76419923387168,"aZ":-28.601492490997853,"pfxX":0.49486992859355716,"pfxZ":2.165534910169825,"pX":-0.695524225844254,"pZ":3.3508333040080753,"vX0":5.0119802727985405,"vY0":-128.3268343380407,"vZ0":-0.19428974096253504,"x":143.51,"y":148.31,"x0":-2.7456279985745824,"y0":50.00589700720057,"z0":5.672475352374395,"aX":0.8181924764306012},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-2.2,"spinRate":2616,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.42827894089682905,"extension":6.538532648104145},"index":6,"playId":"65d40bec-4ee6-3660-a24d-07dbe6eaa3ed","pitchNumber":4,"startTime":"2026-05-07T00:17:01.561Z","endTime":"2026-05-07T00:17:05.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-05-07T00:17:16.470Z","endTime":"2026-05-07T00:17:33.952Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624023532974878,"aZ":-32.64271138271081,"pfxX":5.463407388590677,"pfxZ":-0.3447502015515811,"pX":0.7296006462214686,"pZ":1.1321921996166089,"vX0":6.0935939746772725,"vY0":-117.17039057250078,"vZ0":-2.9381229170938834,"x":89.19,"y":208.21,"x0":-2.6261827031532703,"y0":50.00105691647977,"z0":5.4898319687475565,"aX":7.502859108502397},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.1,"breakHorizontal":-11.5,"spinRate":2793,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.46964068263468484,"extension":6.687778580942836},"index":8,"playId":"d0f2223a-e1cb-3e13-847f-d3ec8e2f745c","pitchNumber":5,"startTime":"2026-05-07T00:17:33.952Z","endTime":"2026-05-07T00:17:37.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31858106467286,"aZ":-13.495984971816744,"pfxX":-5.602380455289803,"pfxZ":10.018744740260226,"pX":0.12206784363218297,"pZ":2.8705814065047934,"vX0":9.07740377067513,"vY0":-136.2582038036185,"vZ0":-4.551991495737466,"x":112.35,"y":161.27,"x0":-2.537701387910731,"y0":50.00389380483349,"z0":5.508091543775825,"aX":-10.446574927541285},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2408,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.40329594124432644,"extension":6.6078282501382475},"hitData":{"launchSpeed":101.8,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.15,"coordY":142.39}},"index":9,"playId":"e7b97232-ad10-32c2-8563-d555efaa40d1","pitchNumber":6,"startTime":"2026-05-07T00:17:53.740Z","endTime":"2026-05-07T00:18:01.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:18:01.962Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T00:18:32.691Z","endTime":"2026-05-07T00:18:45.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659582348625538,"aZ":-14.332434365857125,"pfxX":-6.576659771845057,"pfxZ":9.569024095579763,"pX":0.5208868250172305,"pZ":3.1079143627609476,"vX0":10.628863117811166,"vY0":-135.45261211365022,"vZ0":-3.866124619225306,"x":97.15,"y":154.87,"x0":-2.5934375784107346,"y0":50.00160480842934,"z0":5.551025594032956,"aX":-12.261663834160931},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2381,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.4038429082638846,"extension":6.487943342048465},"hitData":{"launchSpeed":96.5,"launchAngle":24.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.58,"coordY":56.46}},"index":0,"playId":"8fb1867c-369c-309b-bbe5-0770b401aaea","pitchNumber":1,"startTime":"2026-05-07T00:18:40.012Z","endTime":"2026-05-07T00:18:45.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:18:45.433Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out to left fielder Felix Reyes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T00:21:11.285Z","endTime":"2026-05-07T00:23:27.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"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(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":78.6,"endSpeed":72.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89647607927547,"aZ":-43.00485958168064,"pfxX":7.279810962688952,"pfxZ":-8.298647397494852,"pX":0.6647032654603274,"pZ":0.8563231523782243,"vX0":3.487422344049267,"vY0":-114.37462209573451,"vZ0":-0.179611008582915,"x":91.66,"y":215.66,"x0":-1.8323538662586352,"y0":50.00109231849336,"z0":5.20432706427345,"aX":9.504903586217303},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.6,"breakHorizontal":-14.2,"spinRate":2840,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4815298659702041,"extension":7.073390484590059},"index":0,"playId":"1215606a-4dad-319f-8f38-338436560d26","pitchNumber":1,"startTime":"2026-05-07T00:21:28.907Z","endTime":"2026-05-07T00:21:32.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005434651888265,"aZ":-34.776647594406874,"pfxX":10.78147081903891,"pfxZ":-1.9700831197658584,"pX":-0.3066278162449221,"pZ":2.582754698282877,"vX0":0.6822257865505351,"vY0":-114.89706320522492,"vZ0":1.8033348276557433,"x":128.69,"y":169.05,"x0":-2.0068241829605546,"y0":50.00552183206257,"z0":5.201569803344466,"aX":14.218654168645408},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.8,"breakHorizontal":-19.7,"spinRate":2717,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.47924028231461646,"extension":6.831267054212917},"index":1,"playId":"a84a52ea-a731-3d41-a60a-0f528a580c15","pitchNumber":2,"startTime":"2026-05-07T00:21:44.640Z","endTime":"2026-05-07T00:21:48.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80260168187532,"aZ":-13.618209055790592,"pfxX":-7.954236899613084,"pfxZ":9.805171657178363,"pX":0.6205876955190444,"pZ":2.9681471858318793,"vX0":8.656104995885741,"vY0":-137.27520539408957,"vZ0":-3.0982777323691693,"x":93.34,"y":158.64,"x0":-1.5529340154882945,"y0":50.00093018710666,"z0":5.049133535694116,"aX":-15.050682625759768},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":12.4,"spinRate":2459,"spinDirection":230},"zone":3,"typeConfidence":0.95,"plateTime":0.4003060965345311,"extension":7.342245462235108},"index":2,"playId":"7d33defd-ea57-395e-a7b6-e0f6fc1c16eb","pitchNumber":3,"startTime":"2026-05-07T00:21:59.063Z","endTime":"2026-05-07T00:22:02.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-07T00:22:10.209Z","endTime":"2026-05-07T00:22:27.175Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":94.5,"endSpeed":85.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429413349363546,"aZ":-18.281664943930434,"pfxX":-7.30395489976582,"pfxZ":7.275417174199614,"pX":-0.4693256787101733,"pZ":4.317582017180053,"vX0":5.859343149403722,"vY0":-137.5244061045624,"vZ0":1.2339020900731166,"x":134.89,"y":122.21,"x0":-1.6820528683851321,"y0":50.001025228492665,"z0":5.105913272240698,"aX":-13.94360486940047},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2503,"spinDirection":228},"zone":11,"typeConfidence":0.83,"plateTime":0.3987805962004658,"extension":7.310169203589481},"index":4,"playId":"9a9c6a3c-5076-3bb6-888b-87ce7b46db18","pitchNumber":4,"startTime":"2026-05-07T00:22:27.175Z","endTime":"2026-05-07T00:22:30.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076325306727686,"aZ":-22.95081489030426,"pfxX":-8.81379802429794,"pfxZ":5.665743375381274,"pX":-0.42019094061774626,"pZ":1.4133732180097578,"vX0":6.108359397384384,"vY0":-126.8321181097072,"vZ0":-4.539356691331498,"x":133.02,"y":200.62,"x0":-1.7153368471428319,"y0":50.0036455381784,"z0":5.0578619428601135,"aX":-14.35214592383348},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.5,"breakHorizontal":14.5,"spinRate":1567,"spinDirection":241},"zone":13,"typeConfidence":0.48,"plateTime":0.4319355092121868,"extension":7.37479621756875},"index":5,"playId":"f05c06f9-a192-3d89-b65e-8e9f51ee1767","pitchNumber":5,"startTime":"2026-05-07T00:22:43.116Z","endTime":"2026-05-07T00:22:47.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.540956604449477,"aZ":-16.475251222089643,"pfxX":-7.541413957833603,"pfxZ":8.074307583004746,"pX":-0.703350885701663,"pZ":2.5456646192594437,"vX0":5.29220027429989,"vY0":-138.67409805850838,"vZ0":-3.7320302039338697,"x":143.81,"y":170.05,"x0":-1.658504213536957,"y0":50.00085300083957,"z0":5.0106042493096075,"aX":-14.659389606133931},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2576,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.3952464594197247,"extension":7.3489524240825475},"index":6,"playId":"72fec133-c9a3-3499-b944-c7a4206c7ce3","pitchNumber":6,"startTime":"2026-05-07T00:23:00.646Z","endTime":"2026-05-07T00:23:03.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82543829127337,"aZ":-33.65775243432172,"pfxX":12.045844430574245,"pfxZ":-1.1126965053731315,"pX":-0.7603165525272896,"pZ":2.5520781268449704,"vX0":-0.6209393742970384,"vY0":-115.53541529033436,"vZ0":1.509607375652131,"x":145.98,"y":169.87,"x0":-2.046964189096492,"y0":50.00422981863783,"z0":5.165104631325011,"aX":16.018458996113523},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.2,"breakHorizontal":-21.5,"spinRate":2831,"spinDirection":56},"zone":4,"typeConfidence":0.92,"plateTime":0.4770805053329905,"extension":6.875740491379333},"hitData":{"launchSpeed":92.8,"launchAngle":19.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.58,"coordY":82.17}},"index":7,"playId":"cb20f56a-ada8-3ed8-9c3d-382162f29616","pitchNumber":7,"startTime":"2026-05-07T00:23:20.485Z","endTime":"2026-05-07T00:23:27.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:23:27.297Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out sharply, first baseman Bryce Harper to pitcher Tim Mayza.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T00:26:13.535Z","endTime":"2026-05-07T00:26:23.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-07T00:23:46.382Z","endTime":"2026-05-07T00:24:14.613Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Mayza replaces Zack Wheeler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-05-07T00:24:14.613Z","endTime":"2026-05-07T00:26:15.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58511733940917,"aZ":-19.302507057671832,"pfxX":9.927309503489603,"pfxZ":6.897659265765591,"pX":0.8669494511967273,"pZ":2.042565601037074,"vX0":-5.154785043737887,"vY0":-136.60617814183675,"vZ0":-7.651761559290596,"x":83.95,"y":183.63,"x0":1.5012009473085952,"y0":50.00584929845351,"z0":6.235779380895166,"aX":18.532091941746696},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":-16.7,"spinRate":2097,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4028741032623837,"extension":6.9210644236152445},"hitData":{"launchSpeed":102.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":162.2,"coordY":146.64}},"index":2,"playId":"e9d08b30-32e9-339a-9371-861d074a904e","pitchNumber":1,"startTime":"2026-05-07T00:26:15.858Z","endTime":"2026-05-07T00:26:23.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:26:23.862Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T00:26:47.622Z","endTime":"2026-05-07T00:28:29.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449295825638846,"aZ":-20.360608902093826,"pfxX":10.506621820211462,"pfxZ":6.178215386199291,"pX":0.3122063419245001,"pZ":2.295425068802653,"vX0":-6.583839293919574,"vY0":-137.41449713777936,"vZ0":-7.060376334576885,"x":105.1,"y":176.8,"x0":1.3741043704073634,"y0":50.004561092253354,"z0":6.281457140602908,"aX":20.094998835656288},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":-17.6,"spinRate":1911,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39859597442539796,"extension":6.839887969436786},"index":0,"playId":"2135ec89-745f-3014-812a-4176a6f2a895","pitchNumber":1,"startTime":"2026-05-07T00:26:55.307Z","endTime":"2026-05-07T00:26:58.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943313098584248,"aZ":-31.3992430010077,"pfxX":2.714679079399623,"pfxZ":0.46038150050283244,"pX":-0.1584226195821948,"pZ":0.5386530972907962,"vX0":-5.469505658133335,"vY0":-128.4765590548927,"vZ0":-8.163009705242908,"x":123.04,"y":224.24,"x0":1.6427405498584535,"y0":50.00229724654996,"z0":6.188373196266709,"aX":4.551002067869476},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-3.7,"spinRate":2185,"spinDirection":345},"zone":13,"typeConfidence":0.82,"plateTime":0.42588288976247046,"extension":6.974896828920413},"index":1,"playId":"093a27f2-daf5-3619-bba3-bf18bd89d403","pitchNumber":2,"startTime":"2026-05-07T00:27:10.220Z","endTime":"2026-05-07T00:27:13.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.333288059317223,"aZ":-18.248812002633436,"pfxX":8.447211307157033,"pfxZ":7.271051657859867,"pX":-1.3477515461628917,"pZ":2.552722741916239,"vX0":-9.946783590640713,"vY0":-137.46796978412974,"vZ0":-6.742213530941225,"x":168.37,"y":169.86,"x0":1.2191355528145307,"y0":50.00185208479514,"z0":6.274936722294811,"aX":16.175007277193725},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-13.2,"spinRate":2038,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.3983590493109279,"extension":7.037813452256732},"index":2,"playId":"fff5ea3c-f499-38c8-a016-014c5fe88b31","pitchNumber":3,"startTime":"2026-05-07T00:27:29.233Z","endTime":"2026-05-07T00:27:33.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":78.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211568668223194,"aZ":-35.317103407819836,"pfxX":0.34648538744769364,"pfxZ":-2.0330812591297196,"pX":-0.48861377644438625,"pZ":1.7004747883086766,"vX0":-4.787768408911574,"vY0":-123.48419823844443,"vZ0":-3.9763961973954305,"x":135.62,"y":192.87,"x0":1.4289552565584496,"y0":50.00121680983089,"z0":6.297537796260151,"aX":0.5358966018979404},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.3,"breakHorizontal":0.5,"spinRate":2191,"spinDirection":327},"zone":7,"typeConfidence":0.9,"plateTime":0.44326767427378533,"extension":7.02003514519085},"index":3,"playId":"63b5247c-5037-3a35-aaf2-9dbff9ce303d","pitchNumber":4,"startTime":"2026-05-07T00:27:45.080Z","endTime":"2026-05-07T00:27:50.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406839505642704,"aZ":-20.647109225601092,"pfxX":9.847715716493148,"pfxZ":6.183973799196405,"pX":0.32010590246909054,"pZ":2.365132707006223,"vX0":-5.87399109486464,"vY0":-135.83863755661537,"vZ0":-6.484969363823825,"x":104.8,"y":174.92,"x0":1.2336899408795436,"y0":50.00505667592629,"z0":6.2241709818530895,"aX":18.362605294971196},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":-16.6,"spinRate":2066,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4035907663164715,"extension":7.039928021730484},"index":4,"playId":"a527b66b-544d-39b8-a47b-942bcc9dbf02","pitchNumber":5,"startTime":"2026-05-07T00:28:02.399Z","endTime":"2026-05-07T00:28:06.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678405646514463,"aZ":-21.478943943890037,"pfxX":8.53768431272961,"pfxZ":5.677924768271538,"pX":0.8005601783268215,"pZ":2.186758211723358,"vX0":-4.397049935704988,"vY0":-136.105160219426,"vZ0":-7.051111866957003,"x":86.48,"y":179.74,"x0":1.3240454787625964,"y0":50.00476354424595,"z0":6.288638680728218,"aX":16.088080957122568},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":1712,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4017828001410999,"extension":6.96135681503285},"index":5,"playId":"10d99b96-2c24-3581-a079-2b9250cb1560","pitchNumber":6,"startTime":"2026-05-07T00:28:25.899Z","endTime":"2026-05-07T00:28:29.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:28:29.561Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim challenged (pitch result), call on the field was overturned: Bryson Stott called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T00:31:08.008Z","endTime":"2026-05-07T00:32:50.692Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Perkins replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-05-07T00:29:58.140Z","endTime":"2026-05-07T00:30:41.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Bryson Stott replaces Alec Bohm.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-05-07T00:30:41.849Z","endTime":"2026-05-07T00:31:10.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.0,"endSpeed":88.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.909292571666303,"aZ":-14.314518856787375,"pfxX":-7.286796357440154,"pfxZ":8.85747376595004,"pX":-0.8891348170776177,"pZ":2.8125319277228815,"vX0":6.639554367278341,"vY0":-141.05991712728792,"vZ0":-4.690933621690801,"x":150.89,"y":162.84,"x0":-2.3260192004493407,"y0":50.00224418735919,"z0":5.419009369029667,"aX":-14.692787314661388},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":11.9,"spinRate":2319,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.3882080649566828,"extension":6.4091295749043775},"index":2,"playId":"e6166de7-2dc3-3ade-a07b-a8b3e1521ce4","pitchNumber":1,"startTime":"2026-05-07T00:31:10.351Z","endTime":"2026-05-07T00:31:13.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.645626831556957,"aZ":-29.26223299038396,"pfxX":-6.484110205303019,"pfxZ":1.6762710885500551,"pX":-1.7019684685972631,"pZ":1.8830919540107476,"vX0":3.499036875645881,"vY0":-130.61965049359603,"vZ0":-3.741275944653345,"x":181.88,"y":187.94,"x0":-2.2141630918852875,"y0":50.00075699917527,"z0":5.526017104211688,"aX":-11.240527077727918},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":11.0,"spinRate":1083,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.41880411276561524,"extension":6.2623272092046545},"index":3,"playId":"fb3afd5f-ddd3-31f9-9fa3-544a9505a8ff","pitchNumber":2,"startTime":"2026-05-07T00:31:27.070Z","endTime":"2026-05-07T00:31:30.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80219551685399,"aZ":-14.029961322723084,"pfxX":-6.410689843048152,"pfxZ":9.000271026764098,"pX":-0.6678745252671432,"pZ":3.193391663022242,"vX0":6.6715445799569,"vY0":-141.01727404578503,"vZ0":-3.7232165250983207,"x":142.46,"y":152.56,"x0":-2.2304534028583136,"y0":50.00247016102429,"z0":5.434794019397012,"aX":-12.922971304827131},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38828654105604876,"extension":6.376880560103563},"index":4,"playId":"fd2f4cdb-4172-31dc-a809-605442bc2cd4","pitchNumber":3,"startTime":"2026-05-07T00:31:44.907Z","endTime":"2026-05-07T00:31:48.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-07T00:31:53.729Z","endTime":"2026-05-07T00:32:06.832Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99936218005902,"aZ":-28.69367200334574,"pfxX":5.194708961091131,"pfxZ":2.0887663370007736,"pX":-1.2399313047621137,"pZ":2.6630217425797773,"vX0":1.0035282490017539,"vY0":-127.58907401052011,"vZ0":-1.2896729241774976,"x":164.26,"y":166.88,"x0":-2.312619540801167,"y0":50.00003127759628,"z0":5.417146213103929,"aX":8.64107505736547},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-9.6,"spinRate":2648,"spinDirection":69},"zone":11,"typeConfidence":0.91,"plateTime":0.42779413961671464,"extension":6.202050098446588},"index":6,"playId":"ff8bcd13-81ca-3942-a3fc-41f961a74eba","pitchNumber":4,"startTime":"2026-05-07T00:32:06.832Z","endTime":"2026-05-07T00:32:10.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":86.1,"endSpeed":79.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68308529079774,"aZ":-27.943942375241274,"pfxX":6.5225030465225995,"pfxZ":2.644449082599608,"pX":-0.7340517663869025,"pZ":1.617086030973713,"vX0":1.7325278485175648,"vY0":-125.4297601617496,"vZ0":-3.448497891703939,"x":144.98,"y":195.12,"x0":-2.2805217636955537,"y0":50.000249494947155,"z0":5.281078938260079,"aX":10.420780657077708},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-12.2,"spinRate":2611,"spinDirection":58},"zone":7,"typeConfidence":0.92,"plateTime":0.43619637416110724,"extension":6.243468951125758},"index":7,"playId":"4d818482-3f3d-3d3b-bd07-89ed2593c743","pitchNumber":5,"startTime":"2026-05-07T00:32:23.686Z","endTime":"2026-05-07T00:32:50.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:32:50.692Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T00:33:27.726Z","endTime":"2026-05-07T00:34:27.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Felix Reyes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-05-07T00:33:02.236Z","endTime":"2026-05-07T00:33:30.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694025,"link":"/api/v1/people/694025"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.5,"endSpeed":89.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.693768087266236,"aZ":-14.037577410654587,"pfxX":-7.090723788137121,"pfxZ":8.946744215584946,"pX":1.284766100547289,"pZ":1.5624727162080077,"vX0":11.596556495449356,"vY0":-141.36524708455946,"vZ0":-7.909908609385836,"x":68.03,"y":196.59,"x0":-1.946116728273318,"y0":50.006499849743335,"z0":5.294777622573235,"aX":-14.380568407254273},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2343,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.3871952931286069,"extension":6.563425548015086},"index":1,"playId":"d8d64d7b-b3d3-3f76-9fe2-c7ec0c0bbdb2","pitchNumber":1,"startTime":"2026-05-07T00:33:30.071Z","endTime":"2026-05-07T00:33:33.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522603292624197,"aZ":-23.24759233845402,"pfxX":5.697083877513889,"pfxZ":5.476985018064492,"pX":0.6074019621059157,"pZ":2.187525218374921,"vX0":5.051071636433392,"vY0":-126.73401493851884,"vZ0":-3.189410166737603,"x":93.85,"y":179.72,"x0":-2.1503064565517156,"y0":50.0006761988504,"z0":5.3158338858761125,"aX":9.279526196436867},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-11.4,"spinRate":2699,"spinDirection":61},"zone":9,"typeConfidence":0.91,"plateTime":0.43192209593825037,"extension":6.165753544552196},"index":2,"playId":"2800529b-ee30-391d-b461-baef4c2558a4","pitchNumber":2,"startTime":"2026-05-07T00:33:47.234Z","endTime":"2026-05-07T00:33:51.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.670637827162412,"aZ":-12.987733477832212,"pfxX":-6.853193364724454,"pfxZ":9.60043461282807,"pX":-0.5440046429565155,"pZ":2.013124857213302,"vX0":7.000378436027151,"vY0":-140.44684915801696,"vZ0":-6.562151218456101,"x":137.74,"y":184.43,"x0":-2.1778774954213858,"y0":50.005903121251954,"z0":5.224001170494568,"aX":-13.700207119315523},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2335,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.38993100104041734,"extension":6.350911134405245},"index":3,"playId":"17e545f3-f072-3d09-b7f4-92e78b09f88c","pitchNumber":3,"startTime":"2026-05-07T00:34:05.769Z","endTime":"2026-05-07T00:34:09.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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, 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":90.6,"endSpeed":83.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963831391978644,"aZ":-32.84691165462425,"pfxX":-7.339995264168794,"pfxZ":-0.38148347886194367,"pX":-0.631466679309155,"pZ":0.7474448600149913,"vX0":6.090777834440124,"vY0":-131.73641020346417,"vZ0":-5.80006238135017,"x":141.07,"y":218.6,"x0":-2.0154248538142885,"y0":50.00318773052676,"z0":5.394309677063883,"aX":-12.951823998416637},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":12.0,"spinRate":1078,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.41515271902935824,"extension":6.416940981799199},"index":4,"playId":"c15e8af3-cb9c-36dc-988f-dba5ec9c676b","pitchNumber":4,"startTime":"2026-05-07T00:34:22.668Z","endTime":"2026-05-07T00:34:27.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:34:27.313Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T00:34:35.940Z","endTime":"2026-05-07T00:36:33.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733540385161497,"aZ":-25.396854263654827,"pfxX":3.2483651590324842,"pfxZ":3.983535227396805,"pX":0.8684439066033892,"pZ":2.866752572896527,"vX0":6.599083554697497,"vY0":-129.068956184747,"vZ0":-1.610835120008339,"x":83.9,"y":161.38,"x0":-2.1349894291042952,"y0":50.00281722043427,"z0":5.438778598526482,"aX":5.526335021042856},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":-7.2,"spinRate":2768,"spinDirection":72},"zone":12,"typeConfidence":0.53,"plateTime":0.4229916685606976,"extension":6.348686060389968},"index":0,"playId":"3477ba73-dffa-3ec6-98bb-65e9d63bd899","pitchNumber":1,"startTime":"2026-05-07T00:34:56.700Z","endTime":"2026-05-07T00:34:59.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":86.2,"endSpeed":79.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80060635859697,"aZ":-31.81679620862094,"pfxX":7.2004908245645,"pfxZ":0.22128488148491243,"pX":-0.28894803309799494,"pZ":3.446178830426218,"vX0":2.4663926583518476,"vY0":-125.56113977887888,"vZ0":1.2364154392590927,"x":128.01,"y":145.73,"x0":-2.2186268546811623,"y0":50.001214035579544,"z0":5.5312176447065085,"aX":11.525321067993055},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-13.6,"spinRate":2653,"spinDirection":48},"zone":11,"typeConfidence":0.91,"plateTime":0.43578024920761793,"extension":6.258737028300889},"index":1,"playId":"100fb3f3-c259-3fc9-986b-e330ddc36daa","pitchNumber":2,"startTime":"2026-05-07T00:35:13.422Z","endTime":"2026-05-07T00:35:17.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.778288450515575,"aZ":-16.153268638413863,"pfxX":-6.414670320338399,"pfxZ":7.828885125721262,"pX":0.26073896289047244,"pZ":3.1956913636527404,"vX0":8.908461480311948,"vY0":-141.97662746209522,"vZ0":-3.0632027259413093,"x":107.06,"y":152.5,"x0":-2.0807393949601787,"y0":50.003751774501225,"z0":5.313568426008513,"aX":-13.128757268755466},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2329,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38544556564454524,"extension":6.35449000201187},"index":2,"playId":"4321e17c-6c23-3c01-a31a-1d3658062f5e","pitchNumber":3,"startTime":"2026-05-07T00:35:31.531Z","endTime":"2026-05-07T00:35:35.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-07T00:36:00.429Z","endTime":"2026-05-07T00:36:24.752Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.411567814436978,"aZ":-32.93135769821723,"pfxX":-8.11488169629011,"pfxZ":-0.41968203096527557,"pX":-0.35713733337819703,"pZ":1.492969159495535,"vX0":7.15636564580671,"vY0":-133.44324422967765,"vZ0":-4.417938679845044,"x":130.61,"y":198.47,"x0":-2.013046103219019,"y0":50.003005820094785,"z0":5.529688375744699,"aX":-14.706675223950144},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.4,"breakHorizontal":13.2,"spinRate":1200,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4096993708914094,"extension":6.396455773045909},"hitData":{"launchSpeed":88.7,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.36,"coordY":162.17}},"index":4,"playId":"7418f859-2dd9-3599-bfce-761132e2f32c","pitchNumber":4,"startTime":"2026-05-07T00:36:24.752Z","endTime":"2026-05-07T00:36:33.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:36:33.356Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T00:39:05.618Z","endTime":"2026-05-07T00:41:29.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9,10,11,12],"actionIndex":[0,1,2,3,4],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Edmundo Sosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-05-07T00:38:06.313Z","endTime":"2026-05-07T00:38:06.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-05-07T00:38:06.327Z","endTime":"2026-05-07T00:38:06.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryson Stott remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-07T00:38:06.328Z","endTime":"2026-05-07T00:38:06.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Crawford remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-07T00:38:06.329Z","endTime":"2026-05-07T00:38:06.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":694025,"link":"/api/v1/people/694025"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Alvarado replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-05-07T00:38:06.330Z","endTime":"2026-05-07T00:39:07.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.6,"endSpeed":88.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.670511119034373,"aZ":-18.326182997278902,"pfxX":9.050772883175874,"pfxZ":6.904825410613556,"pX":0.9000862701817072,"pZ":3.750779860093891,"vX0":-4.890179564095605,"vY0":-140.67302306891818,"vZ0":-4.166660539944789,"x":82.69,"y":137.51,"x0":1.4842804678905899,"y0":50.00506642084589,"z0":6.438008247164808,"aX":18.156115955295736},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.4,"spinRate":1985,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3892436398755059,"extension":6.867204881033892},"index":5,"playId":"26c38195-bcbd-36ae-a4a4-919de372751c","pitchNumber":1,"startTime":"2026-05-07T00:39:07.961Z","endTime":"2026-05-07T00:39:10.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755894826709806,"aZ":-27.33436647852805,"pfxX":-1.0041393375050953,"pfxZ":2.6972092976845143,"pX":-1.1174618171319646,"pZ":2.2127500916410363,"vX0":-5.915486740769367,"vY0":-132.8678106823127,"vZ0":-6.041006926522799,"x":159.6,"y":179.04,"x0":1.265692565892217,"y0":50.00218290436846,"z0":6.495282406967455,"aX":-1.7981888589580153},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":3.1,"spinRate":2160,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.41182603265447204,"extension":6.8270660202687115},"index":6,"playId":"c52a00c0-1eba-3563-9b03-c4a4cf2674b0","pitchNumber":2,"startTime":"2026-05-07T00:39:26.520Z","endTime":"2026-05-07T00:39:30.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991183369246393,"aZ":-26.2700393537731,"pfxX":-0.2053950836243148,"pfxZ":3.2989674943933913,"pX":-1.3413475455652406,"pZ":1.8509529656562953,"vX0":-6.740439290844227,"vY0":-133.31554610688076,"vZ0":-7.084795478574582,"x":168.13,"y":188.8,"x0":1.251876779913587,"y0":50.00569671636447,"z0":6.452704642239738,"aX":-0.3673300988392109},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":2103,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4116264547510724,"extension":6.914249023979855},"index":7,"playId":"5d4201d6-8f88-35b7-ba5d-45b6baef189c","pitchNumber":3,"startTime":"2026-05-07T00:39:41.812Z","endTime":"2026-05-07T00:39:45.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61164080080436,"aZ":-15.647232969645732,"pfxX":8.904680595074353,"pfxZ":8.081034536618649,"pX":0.37117059685078146,"pZ":1.4202781541305705,"vX0":-6.4084608892951485,"vY0":-142.30364994789653,"vZ0":-10.570304493570784,"x":102.85,"y":200.43,"x0":1.4990618151046327,"y0":50.001265840924574,"z0":6.181696677749191,"aX":18.203920786204872},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":-14.8,"spinRate":2076,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.385377765553379,"extension":6.9698942357092495},"index":8,"playId":"58cada57-b9c2-3695-9260-ca3a48ad0d0a","pitchNumber":4,"startTime":"2026-05-07T00:39:57.458Z","endTime":"2026-05-07T00:40:01.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.708103464883294,"aZ":-18.50436732585963,"pfxX":10.254072817130256,"pfxZ":6.72312061094604,"pX":-0.04684225429502428,"pZ":3.105863590450184,"vX0":-8.025586556464118,"vY0":-141.96873818312332,"vZ0":-5.650494663927244,"x":118.79,"y":154.92,"x0":1.4901473716659195,"y0":50.001430991202945,"z0":6.306899562266128,"aX":20.846639918357074},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":-16.8,"spinRate":2083,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3863829071854519,"extension":6.887309239943954},"index":9,"playId":"e1681115-a352-38e7-b806-efa344da2247","pitchNumber":5,"startTime":"2026-05-07T00:40:14.095Z","endTime":"2026-05-07T00:40:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.412308558313995,"aZ":-20.018686697477204,"pfxX":8.791927540198397,"pfxZ":6.0183463418931655,"pX":0.894239948295884,"pZ":2.4751680041159365,"vX0":-4.861611026870402,"vY0":-141.47706811226126,"vZ0":-6.865714350670674,"x":82.91,"y":171.95,"x0":1.4961216258929921,"y0":50.002407269611794,"z0":6.2243229878966,"aX":17.754965061687553},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":2059,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.38770647007681847,"extension":6.9295211614712935},"index":10,"playId":"f3dbb1e1-5a35-35fd-b01b-2f043757f0aa","pitchNumber":6,"startTime":"2026-05-07T00:40:31.919Z","endTime":"2026-05-07T00:40:35.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57896291840416,"aZ":-16.79375840730407,"pfxX":8.906497437859048,"pfxZ":7.52079715854612,"pX":0.9789355402201778,"pZ":3.2445576484217646,"vX0":-4.927149515576459,"vY0":-142.54650503096795,"vZ0":-5.699129806270559,"x":79.69,"y":151.18,"x0":1.5780545519509221,"y0":50.00636270788834,"z0":6.340418479638647,"aX":18.224147097227295},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":-15.0,"spinRate":1982,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.38511120013002964,"extension":6.9017692904738945},"index":11,"playId":"46278f2d-2274-36b5-bf15-4ce7e43aabc8","pitchNumber":7,"startTime":"2026-05-07T00:40:53.354Z","endTime":"2026-05-07T00:40:57.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1700135788185,"aZ":-15.558330771805215,"pfxX":9.730715101091368,"pfxZ":7.844118698003697,"pX":0.6344230714014734,"pZ":2.023147388036671,"vX0":-5.86895836947758,"vY0":-144.7111812170766,"vZ0":-9.085916578982236,"x":92.82,"y":184.16,"x0":1.4259270554578596,"y0":50.00292135975469,"z0":6.159403289241283,"aX":20.61170302097311},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.5,"breakHorizontal":-16.4,"spinRate":1887,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.3786803248966373,"extension":7.0495481933747115},"hitData":{"launchSpeed":95.9,"launchAngle":18.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.26,"coordY":80.76}},"index":12,"playId":"25fba14c-d9b0-309c-8c27-e5d06bb0d4c8","pitchNumber":8,"startTime":"2026-05-07T00:41:17.537Z","endTime":"2026-05-07T00:41:29.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:41:29.553Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T00:41:39.630Z","endTime":"2026-05-07T00:43:33.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28165271569561,"aZ":-24.56170814611301,"pfxX":-1.73467568945558,"pfxZ":4.19153520485847,"pX":-1.5656735519712677,"pZ":1.9160986107354008,"vX0":-6.5864294462848,"vY0":-134.03130187016217,"vZ0":-7.456250657275727,"x":176.68,"y":187.05,"x0":1.1502833352829283,"y0":50.0063523825516,"z0":6.4913281166291785,"aX":-3.152148814762238},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":4.6,"spinRate":2061,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4088474940134761,"extension":6.864912098756966},"index":0,"playId":"1e7a4f18-9b14-327b-aaed-af083bcac08b","pitchNumber":1,"startTime":"2026-05-07T00:42:01.519Z","endTime":"2026-05-07T00:42:05.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85610666120994,"aZ":-16.514961252559132,"pfxX":11.341942720478224,"pfxZ":7.566535585433108,"pX":0.2911216887551366,"pZ":1.7200677740362984,"vX0":-7.38568551430788,"vY0":-143.35496574011984,"vZ0":-9.630998744818795,"x":105.9,"y":192.34,"x0":1.434622205729693,"y0":50.00613696732025,"z0":6.1671163431649925,"aX":23.47984872790695},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":-19.0,"spinRate":1989,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.38290227389173737,"extension":6.982052820583607},"index":1,"playId":"387ce94a-7f96-3978-88da-e480f4f351ac","pitchNumber":2,"startTime":"2026-05-07T00:42:24.834Z","endTime":"2026-05-07T00:42:28.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.695809902274895,"aZ":-18.742454752554995,"pfxX":11.283758458506423,"pfxZ":6.470907685493151,"pX":-0.24923974952476255,"pZ":2.8741946098935416,"vX0":-8.812695991128182,"vY0":-143.33029637486155,"vZ0":-6.309020933738252,"x":126.5,"y":161.18,"x0":1.4020143804980087,"y0":50.007086054399224,"z0":6.277905921620915,"aX":23.43996279276039},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":-18.6,"spinRate":2006,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.38241261610816224,"extension":6.938723621410475},"index":2,"playId":"cacfdf88-b26f-3441-8403-4425fb803106","pitchNumber":3,"startTime":"2026-05-07T00:42:46.561Z","endTime":"2026-05-07T00:42:50.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":"b87b4cb2-0bb9-34f0-8b50-48cdf08dcf65","startTime":"2026-05-07T00:43:08.276Z","endTime":"2026-05-07T00:43:12.123Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086573091920258,"aZ":-25.899780128423753,"pfxX":-0.05518908798676758,"pfxZ":3.494679572819346,"pX":-1.1472399761051275,"pZ":0.40393571244360726,"vX0":-6.0972642122747045,"vY0":-133.01407530112175,"vZ0":-10.75526824477075,"x":160.73,"y":227.87,"x0":1.1802975768576538,"y0":50.003483397464755,"z0":6.3724650189436565,"aX":-0.09776515905084929},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":1.4,"spinRate":2015,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41152372481608257,"extension":7.029887361005052},"index":4,"playId":"95445f7a-1ded-34e5-897e-70f71d97c359","pitchNumber":4,"startTime":"2026-05-07T00:43:29.092Z","endTime":"2026-05-07T00:43:33.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:43:33.735Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T00:43:55.269Z","endTime":"2026-05-07T00:45:26.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.899178220904645,"aZ":-15.971802719539971,"pfxX":10.116604746657012,"pfxZ":7.952633804785216,"pX":0.14530504926718193,"pZ":1.4692794210561704,"vX0":-7.554013790771607,"vY0":-142.80222743959024,"vZ0":-10.30061023571743,"x":111.46,"y":199.11,"x0":1.5280385862313814,"y0":50.006728616097305,"z0":6.159190434008588,"aX":20.625288859281333},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":-16.6,"spinRate":1977,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.38549165462146995,"extension":7.111001727388093},"index":0,"playId":"109afe20-5e5a-3933-a7a2-7ebe2513bfa0","pitchNumber":1,"startTime":"2026-05-07T00:44:02.521Z","endTime":"2026-05-07T00:44:06.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83639228857383,"aZ":-19.267002574646085,"pfxX":10.331980660589402,"pfxZ":6.287127441857919,"pX":-0.7903226262180585,"pZ":3.00322597172857,"vX0":-9.685554890043017,"vY0":-143.0528342732141,"vZ0":-5.670767083639462,"x":147.13,"y":157.69,"x0":1.3122531420115717,"y0":50.0050833785631,"z0":6.236195641330654,"aX":21.21957927614081},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":-16.6,"spinRate":2030,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.38423171332418526,"extension":6.8983026627629},"index":1,"playId":"5ba461ce-6213-367f-b3c8-3d8d120eeec8","pitchNumber":2,"startTime":"2026-05-07T00:44:18.894Z","endTime":"2026-05-07T00:44:25.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Kurtz steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"5ba461ce-6213-367f-b3c8-3d8d120eeec8","startTime":"2026-05-07T00:44:40.641Z","endTime":"2026-05-07T00:44:58.282Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"postOnSecond":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":1.24,"dramaIndex":49.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52870579519755,"aZ":-16.129695162944248,"pfxX":9.092842509695737,"pfxZ":7.871252854897786,"pX":1.0694419532323507,"pZ":2.4612395666276083,"vX0":-5.127170354576358,"vY0":-141.89707477409826,"vZ0":-7.776335154582705,"x":76.24,"y":172.33,"x0":1.7185232282732106,"y0":50.00482316522928,"z0":6.265407262218452,"aX":18.540818734584402},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":-15.5,"spinRate":1950,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.38602623063571917,"extension":6.940837469230424},"index":3,"playId":"ca87d04e-a2ba-3e0c-9f75-c2cb94e7e9d5","pitchNumber":3,"startTime":"2026-05-07T00:44:58.282Z","endTime":"2026-05-07T00:45:02.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98331746269431,"aZ":-26.779228587661038,"pfxX":0.8469502232753512,"pfxZ":2.9958158837929854,"pX":-0.7890874814175239,"pZ":0.7307763445016903,"vX0":-5.797628601413947,"vY0":-132.99710388796416,"vZ0":-9.734302829723891,"x":147.08,"y":219.05,"x0":1.303670234494972,"y0":50.003607191105836,"z0":6.362326466086211,"aX":1.5260593099121114},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":2063,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4109163845021504,"extension":6.909732582651218},"index":4,"playId":"1e808373-d20c-37ce-bed7-50c3ce1d65b0","pitchNumber":4,"startTime":"2026-05-07T00:45:21.679Z","endTime":"2026-05-07T00:45:26.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.24,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:45:26.671Z","atBatIndex":58},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"José Alvarado intentionally walks Brent Rooker.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T00:45:37.725Z","endTime":"2026-05-07T00:46:59.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T00:45:52.560Z","endTime":"2026-05-07T00:46:56.116Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"08234706-0606-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-07T00:46:56.116Z","endTime":"2026-05-07T00:46:56.130Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"08234706-0606-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-07T00:46:56.130Z","endTime":"2026-05-07T00:46:56.131Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"08234706-0606-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-07T00:46:56.131Z","endTime":"2026-05-07T00:46:56.132Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"08234706-0606-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-07T00:46:56.132Z","endTime":"2026-05-07T00:46:59.048Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":1.44,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:46:59.048Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colby Thomas grounds into a force out, third baseman Edmundo Sosa to second baseman Bryson Stott. Brent Rooker out at 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T00:49:30.568Z","endTime":"2026-05-07T00:50:58.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T00:47:39.650Z","endTime":"2026-05-07T00:47:47.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T00:47:47.614Z","endTime":"2026-05-07T00:47:55.555Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Orion Kerkering replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-07T00:47:55.555Z","endTime":"2026-05-07T00:49:32.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921348724716445,"aZ":-21.71877047440042,"pfxX":-10.92734291773968,"pfxZ":5.483057420654815,"pX":-0.2488663367064273,"pZ":1.7726134401674452,"vX0":6.494921721005427,"vY0":-137.5822261813182,"vZ0":-6.888385208735227,"x":126.49,"y":190.92,"x0":-1.2263852632244758,"y0":50.00687133173894,"z0":5.792192262575514,"aX":-20.850734110943858},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":18.4,"spinRate":2152,"spinDirection":229},"zone":8,"typeConfidence":0.87,"plateTime":0.3988691422623325,"extension":6.26517067388179},"index":3,"playId":"bbdebaf3-1fe2-3259-a4e4-0cd1a241bcdd","pitchNumber":1,"startTime":"2026-05-07T00:49:32.895Z","endTime":"2026-05-07T00:49:36.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887352461739344,"aZ":-37.7090963272304,"pfxX":8.651332283643724,"pfxZ":-3.534287549305726,"pX":0.858311037718004,"pZ":1.7353398761401955,"vX0":3.673432384338312,"vY0":-125.29261756910506,"vZ0":-2.0999046458507773,"x":84.28,"y":191.93,"x0":-1.7573378298005518,"y0":50.002354107749746,"z0":5.710441791915174,"aX":13.54654856517216},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.6,"breakHorizontal":-16.6,"spinRate":2905,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43970622863787945,"extension":6.246093754828862},"index":4,"playId":"a4630ccb-b5b3-3ebd-8bef-dc34901f3f3d","pitchNumber":2,"startTime":"2026-05-07T00:49:47.797Z","endTime":"2026-05-07T00:49:51.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657949193959045,"aZ":-35.83263148402106,"pfxX":6.916754338783299,"pfxZ":-2.286667998861337,"pX":3.1252049488526334,"pZ":0.4520658275454971,"vX0":9.125962683942193,"vY0":-126.59346153996295,"vZ0":-5.620946347344687,"x":-2.13,"y":226.57,"x0":-1.4472190656861204,"y0":50.004814675645946,"z0":5.622854056607582,"aX":11.050103880796685},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.4,"breakHorizontal":-14.9,"spinRate":2981,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4353167776544109,"extension":6.179815725764029},"index":5,"playId":"ec2829c8-f3ab-3697-9429-08cac8596b68","pitchNumber":3,"startTime":"2026-05-07T00:50:05.253Z","endTime":"2026-05-07T00:50:08.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.658565612411444,"aZ":-13.320146251361688,"pfxX":-5.661871711629564,"pfxZ":9.618255789844433,"pX":0.7925205224475906,"pZ":2.713341960203608,"vX0":7.219294240751603,"vY0":-139.65622666183123,"vZ0":-6.363293801013905,"x":86.79,"y":165.52,"x0":-1.0995785878942141,"y0":50.00634836580824,"z0":5.910502719779136,"aX":-11.1028507511319},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2239,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.39333485446106087,"extension":6.290964639401022},"index":6,"playId":"bf71c1df-6713-3535-b51c-c7309fa09c5c","pitchNumber":4,"startTime":"2026-05-07T00:50:28.691Z","endTime":"2026-05-07T00:50:31.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03625752983672,"aZ":-35.99200392203895,"pfxX":7.363387778554518,"pfxZ":-2.4344757644531443,"pX":0.6372822520380459,"pZ":1.446480058891911,"vX0":3.4122572100253574,"vY0":-125.47526951424636,"vZ0":-3.18552709313905,"x":92.71,"y":199.73,"x0":-1.703186014294533,"y0":50.00154298843995,"z0":5.711596513634308,"aX":11.558243636022356},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":-14.2,"spinRate":2812,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4391135999345863,"extension":6.240804391335038},"hitData":{"launchSpeed":77.5,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":164.7}},"index":7,"playId":"037ce627-3167-3580-baa7-132d530db407","pitchNumber":5,"startTime":"2026-05-07T00:50:48.600Z","endTime":"2026-05-07T00:50:58.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":4.599999999999998,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:50:58.488Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T00:53:06.001Z","endTime":"2026-05-07T00:54:47.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brett Harris replaces Colby Thomas, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-05-07T00:52:48.156Z","endTime":"2026-05-07T00:52:48.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"502","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-05-07T00:52:48.181Z","endTime":"2026-05-07T00:52:48.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to center field for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-07T00:52:48.183Z","endTime":"2026-05-07T00:53:08.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.3,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27223560872434,"aZ":-18.02746811274303,"pfxX":-5.5597773854175925,"pfxZ":7.14749684908832,"pX":-1.728637989238311,"pZ":4.596469508964328,"vX0":3.6747552351466055,"vY0":-140.17828509825964,"vZ0":0.35355251696231094,"x":182.89,"y":114.68,"x0":-2.33781029037471,"y0":50.00450187994219,"z0":5.650657122244945,"aX":-11.006339506362512},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2135,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39154234345973915,"extension":6.221565705056958},"index":3,"playId":"0b815f4d-09a0-361c-98b1-374f55d1b6dc","pitchNumber":1,"startTime":"2026-05-07T00:53:08.330Z","endTime":"2026-05-07T00:53:11.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712953158523472,"aZ":-30.884946792330126,"pfxX":4.920550274182277,"pfxZ":0.8179298539750359,"pX":-0.8636941009448539,"pZ":2.242640515083827,"vX0":2.0666075628810594,"vY0":-124.74744655774504,"vZ0":-1.5262398105569615,"x":149.92,"y":178.23,"x0":-2.341801409563489,"y0":50.00419265174162,"z0":5.404577519848378,"aX":7.767708051841805},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-9.4,"spinRate":2736,"spinDirection":64},"zone":13,"typeConfidence":0.91,"plateTime":0.43880297405390545,"extension":6.111283761881514},"index":4,"playId":"150c457d-378c-3ec6-bf01-412bb4a99719","pitchNumber":2,"startTime":"2026-05-07T00:53:27.104Z","endTime":"2026-05-07T00:53:54.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421397885803195,"aZ":-29.46298577782889,"pfxX":4.241338287670026,"pfxZ":1.6717047381735313,"pX":-1.7369038225036586,"pZ":3.177192798057248,"vX0":0.36758815193032585,"vY0":-126.45406087944966,"vZ0":0.12287230266160298,"x":183.21,"y":153.0,"x0":-2.4352480835455528,"y0":50.003718193587254,"z0":5.488773929119555,"aX":6.878875634076369},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":-7.8,"spinRate":2711,"spinDirection":73},"zone":11,"typeConfidence":0.91,"plateTime":0.43289609319342537,"extension":6.157982511082117},"index":5,"playId":"d1338f9f-936a-3032-a4ff-9e63d03dd7af","pitchNumber":3,"startTime":"2026-05-07T00:54:08.297Z","endTime":"2026-05-07T00:54:12.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97624494726787,"aZ":-12.793224320118417,"pfxX":-6.244576948481873,"pfxZ":9.748658026444726,"pX":0.4721317960154353,"pZ":1.861765101717132,"vX0":9.2392167060819,"vY0":-140.18575330639476,"vZ0":-7.096410320482747,"x":99.0,"y":188.51,"x0":-2.0565923368199512,"y0":50.00550840190021,"z0":5.262939232804363,"aX":-12.418847612531929},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2438,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39085681299056496,"extension":6.3655850787285635},"index":6,"playId":"a16d40d9-5a1c-3c07-85ed-e2b60e0eecee","pitchNumber":4,"startTime":"2026-05-07T00:54:26.392Z","endTime":"2026-05-07T00:54:30.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20262920566377,"aZ":-26.576291480481856,"pfxX":4.767563646454341,"pfxZ":3.458444125521794,"pX":-1.4773184196843725,"pZ":4.338913904384675,"vX0":0.6427368434525074,"vY0":-126.2758356151465,"vZ0":2.447004181741145,"x":173.31,"y":121.63,"x0":-2.3545175765677175,"y0":50.0028378750622,"z0":5.4925610267553795,"aX":7.714688760186309},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":-8.8,"spinRate":2600,"spinDirection":76},"zone":11,"typeConfidence":0.91,"plateTime":0.4334036012846201,"extension":6.16462314041175},"index":7,"playId":"bdad5ce2-a305-3328-aeb6-8e9ad060014f","pitchNumber":5,"startTime":"2026-05-07T00:54:44.256Z","endTime":"2026-05-07T00:54:47.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:54:47.460Z","atBatIndex":61},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Bryce Harper reaches on a fielder's choice. Kyle Schwarber to 2nd. Kyle Schwarber advances to 2nd, on a throwing error by second baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T00:55:04.199Z","endTime":"2026-05-07T00:56:08.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":84.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20143662813163,"aZ":-24.241351035645806,"pfxX":-0.9968557586415594,"pfxZ":4.326705265432383,"pX":1.2931623626031992,"pZ":1.205795203924215,"vX0":9.818297380021221,"vY0":-135.2613155134329,"vZ0":-5.999374874572922,"x":67.71,"y":206.22,"x0":-2.269777782920663,"y0":50.00663167541522,"z0":5.175682578139583,"aX":-1.830232861286161},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":-0.5,"spinRate":2481,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.40646594533710756,"extension":6.446299969662876},"index":0,"playId":"8a979851-9730-3959-9add-28700b2e0a41","pitchNumber":1,"startTime":"2026-05-07T00:55:16.989Z","endTime":"2026-05-07T00:55:22.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.5,"endSpeed":88.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.748049712768626,"aZ":-15.884689537447361,"pfxX":-4.347516630541942,"pfxZ":8.159919002873782,"pX":-0.27963444957442257,"pZ":2.5871277644192348,"vX0":7.022304778916439,"vY0":-140.40366392165328,"vZ0":-4.5889158949187605,"x":127.66,"y":168.93,"x0":-2.2482098801077006,"y0":50.006784395160466,"z0":5.27637900932038,"aX":-8.68359706402129},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2329,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3900941437736427,"extension":6.382827489748386},"index":1,"playId":"badf8abd-df34-31bc-8ab2-569acb2ce622","pitchNumber":2,"startTime":"2026-05-07T00:55:37.818Z","endTime":"2026-05-07T00:55:41.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154198673329763,"aZ":-32.323652750868916,"pfxX":-7.171301942264689,"pfxZ":-0.08363989461550592,"pX":-0.7881565051555587,"pZ":1.811374207013775,"vX0":5.81406235766841,"vY0":-130.81121255409275,"vZ0":-3.0973083715791585,"x":147.04,"y":189.87,"x0":-2.110216007803199,"y0":50.00556753986982,"z0":5.439636946336461,"aX":-12.403208580210618},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":11.6,"spinRate":1074,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.419064547820879,"extension":6.476224093148161},"hitData":{"launchSpeed":79.2,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.58,"coordY":156.59}},"index":2,"playId":"ab6c57f4-9875-31b1-b723-b937e2e2ba53","pitchNumber":3,"startTime":"2026-05-07T00:56:00.779Z","endTime":"2026-05-07T00:56:08.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":13.399999999999999,"leverageIndex":3.98,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:56:08.129Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a sharp line drive to center fielder Zack Gelof. Kyle Schwarber to 3rd. Bryce Harper to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T00:57:27.011Z","endTime":"2026-05-07T00:58:18.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-07T00:56:54.831Z","endTime":"2026-05-07T00:57:29.286Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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, 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":86.6,"endSpeed":79.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18303294174801,"aZ":-29.942685810884413,"pfxX":7.287313389836805,"pfxZ":1.3932722858735693,"pX":1.0470365810265028,"pZ":0.747685365339685,"vX0":5.66663810299349,"vY0":-125.94693240761559,"vZ0":-5.100957629005903,"x":77.09,"y":218.59,"x0":-2.1837896609412293,"y0":50.000617638402794,"z0":5.240214732307301,"aX":11.624052546147508},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-14.5,"spinRate":2744,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4360157261337232,"extension":6.356306986263586},"index":1,"playId":"905feb9a-3fcd-3a5a-9cab-16983b2529eb","pitchNumber":1,"startTime":"2026-05-07T00:57:29.286Z","endTime":"2026-05-07T00:57:32.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240798807032313,"aZ":-31.71306601760864,"pfxX":7.769904298525156,"pfxZ":0.29006073504345053,"pX":1.3829551276766492,"pZ":1.4797580965579642,"vX0":6.569093580225411,"vY0":-126.53829176104946,"vZ0":-3.1677655030323715,"x":64.29,"y":198.83,"x0":-2.2696398235948694,"y0":50.00487337546023,"z0":5.3267370908349925,"aX":12.420787358223372},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-15.7,"spinRate":2779,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4352251403432579,"extension":6.426022175375724},"index":2,"playId":"b8baf2c4-c7b0-3b41-a92d-1275d8e97085","pitchNumber":2,"startTime":"2026-05-07T00:57:49.136Z","endTime":"2026-05-07T00:57:52.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8041346660215,"aZ":-16.145689168846495,"pfxX":-6.064349173801586,"pfxZ":8.15793527071587,"pX":-0.6033737250472317,"pZ":1.896851401410172,"vX0":6.382959970844521,"vY0":-140.05645391363308,"vZ0":-6.2253062426903725,"x":140.0,"y":187.57,"x0":-2.135860375804552,"y0":50.006947424090725,"z0":5.224182778535041,"aX":-11.92141803023765},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":9.5,"spinRate":2133,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3926879580623388,"extension":6.2143099578944145},"hitData":{"launchSpeed":106.5,"launchAngle":11.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.99,"coordY":67.27}},"index":3,"playId":"3f7ccb9e-ea9e-3312-8362-3fcf525b5d75","pitchNumber":3,"startTime":"2026-05-07T00:58:07.644Z","endTime":"2026-05-07T00:58:18.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":16.39999999999999,"leverageIndex":4.56,"dramaIndex":220.0,"contextMetrics":{},"playEndTime":"2026-05-07T00:58:18.029Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a ground ball to center fielder Zack Gelof. Kyle Schwarber scores. Bryce Harper scores. Adolis García to 2nd.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T00:58:31.756Z","endTime":"2026-05-07T01:01:03.634Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160669824156155,"aZ":-27.119374372177592,"pfxX":4.0885141447910325,"pfxZ":3.0175341974831094,"pX":1.8328452588544653,"pZ":1.3695000777253612,"vX0":8.335679791792877,"vY0":-128.70989120950705,"vZ0":-4.41927006064131,"x":47.14,"y":201.8,"x0":-1.9810838645531006,"y0":50.00209456214053,"z0":5.213169470250636,"aX":6.84629802186647},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-9.4,"spinRate":2723,"spinDirection":53},"zone":14,"typeConfidence":0.7,"plateTime":0.42584765198908725,"extension":6.36040611314296},"index":0,"playId":"05304585-4a7d-3f9a-953e-ff04409fef38","pitchNumber":1,"startTime":"2026-05-07T00:58:47.377Z","endTime":"2026-05-07T00:58:50.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.514214456879834,"aZ":-27.863641473710036,"pfxX":6.048168820012207,"pfxZ":2.6467376379770133,"pX":0.6783736959199786,"pZ":2.7234287666023316,"vX0":5.370974612585306,"vY0":-127.65354932767264,"vZ0":-0.9975452792362619,"x":91.14,"y":165.25,"x0":-2.2486784769405426,"y0":50.002319100952114,"z0":5.33933029698561,"aX":9.849311952633567},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-12.2,"spinRate":2832,"spinDirection":65},"zone":6,"typeConfidence":0.89,"plateTime":0.4312601648927532,"extension":6.322558488312343},"index":1,"playId":"60dbda9a-88aa-31e5-af59-6c9dc7e7719c","pitchNumber":2,"startTime":"2026-05-07T00:59:07.472Z","endTime":"2026-05-07T00:59:11.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6047898710756,"aZ":-28.80016926480527,"pfxX":6.918881175080431,"pfxZ":2.0634898443587346,"pX":0.9356970468308194,"pZ":3.1927230545162004,"vX0":5.830223753188779,"vY0":-127.98433589008516,"vZ0":0.03371638672935495,"x":81.33,"y":152.58,"x0":-2.2815282307102978,"y0":50.00498097724961,"z0":5.459409972088885,"aX":11.330585137972195},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":-13.9,"spinRate":2883,"spinDirection":59},"zone":12,"typeConfidence":0.88,"plateTime":0.43010809365677316,"extension":6.296945948806223},"index":2,"playId":"38d5b2ab-7f62-30b5-b562-d003a826f94a","pitchNumber":3,"startTime":"2026-05-07T00:59:27.132Z","endTime":"2026-05-07T00:59:30.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":97.3,"endSpeed":88.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.889080590316617,"aZ":-17.36262667630718,"pfxX":-5.540627416339565,"pfxZ":7.295169106938026,"pX":-0.30844008622915586,"pZ":3.757394398846656,"vX0":7.339310743878723,"vY0":-141.49450677179217,"vZ0":-1.5614445585383385,"x":128.76,"y":137.33,"x0":-2.2144492269349763,"y0":50.002729409642306,"z0":5.427415294625786,"aX":-11.249768191651368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":8.5,"spinRate":2207,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38690859865980176,"extension":6.30589957555232},"index":3,"playId":"4c908c45-6d5a-320d-a3ea-3c478278b33b","pitchNumber":4,"startTime":"2026-05-07T00:59:47.909Z","endTime":"2026-05-07T00:59:51.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711654650872205,"aZ":-30.077599177050523,"pfxX":7.346618221758709,"pfxZ":1.2902014537524735,"pX":-0.5232151857897073,"pZ":3.9588281543779047,"vX0":2.346290122903057,"vY0":-126.78165298969019,"vZ0":2.247895739632498,"x":136.94,"y":131.89,"x0":-2.4151307455402997,"y0":50.005460711729604,"z0":5.459755844676001,"aX":11.971180118710944},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-13.8,"spinRate":2533,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.43187662205605415,"extension":6.3707555919233085},"index":4,"playId":"6d527220-7317-39d8-96a1-a7a93d7790c6","pitchNumber":5,"startTime":"2026-05-07T01:00:09.229Z","endTime":"2026-05-07T01:00:14.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940402858941084,"aZ":-33.74557245082608,"pfxX":8.369121327300476,"pfxZ":-0.9810275509809578,"pX":0.41270726934473073,"pZ":2.682880679755672,"vX0":3.7998159074161184,"vY0":-125.62051057643536,"vZ0":0.0199614252593443,"x":101.27,"y":166.34,"x0":-2.208049496355738,"y0":50.00563157128131,"z0":5.422808702977312,"aX":13.349872155614987},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-16.1,"spinRate":2847,"spinDirection":57},"zone":6,"typeConfidence":0.91,"plateTime":0.43636006971294483,"extension":6.254333453859762},"index":5,"playId":"16cbc310-fe54-37e5-b712-89b28f366be9","pitchNumber":6,"startTime":"2026-05-07T01:00:31.899Z","endTime":"2026-05-07T01:00:35.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792983472894473,"aZ":-15.025533793044234,"pfxX":-5.11058960435266,"pfxZ":8.581302186402722,"pX":0.620021220560226,"pZ":3.1503495495841682,"vX0":9.400257844275538,"vY0":-140.25180762225565,"vZ0":-3.46272320386342,"x":93.37,"y":153.72,"x0":-2.1063435236859687,"y0":50.00367488396666,"z0":5.376798050356812,"aX":-10.21480331994628},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2108,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3900659356124816,"extension":6.439312235628941},"hitData":{"launchSpeed":82.5,"launchAngle":7.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.14,"coordY":110.44}},"index":6,"playId":"d75768ec-7dd2-392d-b54f-67e407dfdcb0","pitchNumber":7,"startTime":"2026-05-07T01:00:52.307Z","endTime":"2026-05-07T01:01:03.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":21.000000000000014,"leverageIndex":4.23,"dramaIndex":240.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:01:03.634Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out to right fielder Lawrence Butler. Adolis García to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T01:01:28.592Z","endTime":"2026-05-07T01:02:30.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnThird":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834644262887995,"aZ":-29.495882326867545,"pfxX":4.842340253582375,"pfxZ":1.7047087493847268,"pX":-0.24348118554358267,"pZ":2.3364995008989493,"vX0":3.6263709692005737,"vY0":-124.7604171737641,"vZ0":-1.521718161211302,"x":126.28,"y":175.69,"x0":-2.3465316772707294,"y0":50.00257860511885,"z0":5.392417132700203,"aX":7.609364207945426},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-9.6,"spinRate":2642,"spinDirection":56},"zone":5,"typeConfidence":0.91,"plateTime":0.43954470406706037,"extension":6.145099552068171},"index":0,"playId":"7676b886-d043-3477-bfbb-466c872be184","pitchNumber":1,"startTime":"2026-05-07T01:01:57.298Z","endTime":"2026-05-07T01:02:00.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38727421592471,"aZ":-17.03994442460456,"pfxX":-5.063873199263416,"pfxZ":7.771404694058852,"pX":0.4964649154221426,"pZ":2.840799698123867,"vX0":8.598938662080226,"vY0":-138.95081135726448,"vZ0":-3.896882104003392,"x":98.08,"y":162.08,"x0":-1.9864017215974514,"y0":50.000252245479516,"z0":5.400183177156087,"aX":-9.85882130952345},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":7.3,"spinRate":2232,"spinDirection":220},"zone":3,"typeConfidence":0.89,"plateTime":0.3948436635879422,"extension":6.236047223302914},"hitData":{"launchSpeed":92.6,"launchAngle":25.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.19,"coordY":75.89}},"index":1,"playId":"9146d9e1-b438-3f2f-a549-06ea511abf6f","pitchNumber":2,"startTime":"2026-05-07T01:02:19.407Z","endTime":"2026-05-07T01:02:30.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.91,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:02:30.681Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to center fielder Zack Gelof. Adolis García scores. Edmundo Sosa to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T01:04:59.827Z","endTime":"2026-05-07T01:06:08.171Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-07T01:02:51.254Z","endTime":"2026-05-07T01:03:16.258Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hogan Harris replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-07T01:03:16.258Z","endTime":"2026-05-07T01:05:02.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":94.6,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38172009832703,"aZ":-12.015990350902573,"pfxX":5.384608339225206,"pfxZ":10.639273469316082,"pX":0.10581476074327537,"pZ":3.9491044640922897,"vX0":-6.6440468452755255,"vY0":-137.49232480214863,"vZ0":-3.7678958151055477,"x":112.97,"y":132.15,"x0":1.8657093593045226,"y0":50.006779763330776,"z0":6.165687858147742,"aX":10.20678042999174},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2430,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.39992272278362506,"extension":6.481325413432701},"index":2,"playId":"dc59440b-e8d1-3a8d-83d5-8abec7d8ca50","pitchNumber":1,"startTime":"2026-05-07T01:05:02.139Z","endTime":"2026-05-07T01:05:06.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612363693418807,"aZ":-18.660892168030088,"pfxX":-0.34873369962351397,"pfxZ":8.809794448609699,"pX":-1.9068345477852702,"pZ":1.4237194776538935,"vX0":-9.237752732316768,"vY0":-123.8358957512324,"vZ0":-7.23218137009785,"x":189.68,"y":200.34,"x0":1.936710043880065,"y0":50.00135064897267,"z0":5.974865828251568,"aX":-0.5342178187518084},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":14.2,"breakHorizontal":3.0,"spinRate":2045,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.444430844290173,"extension":6.793706668985306},"index":3,"playId":"00aba2d8-78bd-38b8-b8cf-e56c07328a25","pitchNumber":2,"startTime":"2026-05-07T01:05:18.370Z","endTime":"2026-05-07T01:05:21.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78398370852504,"aZ":-8.229953146487736,"pfxX":5.2798007590440275,"pfxZ":12.74108937643866,"pX":0.9041821257758967,"pZ":3.5463657254574263,"vX0":-4.914005863529882,"vY0":-137.06080149689453,"vZ0":-5.290072694028169,"x":82.53,"y":143.03,"x0":2.04516753154364,"y0":50.00114276924915,"z0":6.079468125304644,"aX":9.920727364962005},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":22.0,"breakHorizontal":-8.4,"spinRate":2445,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.4015438556094435,"extension":6.510561138520524},"index":4,"playId":"04da0950-1a83-3f69-b54e-ced8ed5dfdd1","pitchNumber":3,"startTime":"2026-05-07T01:05:36.028Z","endTime":"2026-05-07T01:05:40.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42607576465929,"aZ":-9.998257346903042,"pfxX":6.137847047839362,"pfxZ":11.619245433289834,"pX":0.22077499261244257,"pZ":2.6432210194992765,"vX0":-6.369807178962,"vY0":-138.1536353298772,"vZ0":-7.3577972984319295,"x":108.58,"y":167.41,"x0":1.7730104200010586,"y0":50.00241133404494,"z0":6.034582022595855,"aX":11.714118643131947},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-9.6,"spinRate":2428,"spinDirection":152},"zone":5,"typeConfidence":0.92,"plateTime":0.3984117564210208,"extension":6.6977943934856805},"hitData":{"launchSpeed":95.0,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.99,"coordY":105.37}},"index":5,"playId":"2784e144-c03e-3115-8a59-aa0f86379946","pitchNumber":4,"startTime":"2026-05-07T01:05:57.360Z","endTime":"2026-05-07T01:06:08.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.18,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:06:08.171Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Lawrence Butler. Edmundo Sosa to 3rd. Brandon Marsh to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T01:06:32.854Z","endTime":"2026-05-07T01:07:42.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.0,"endSpeed":77.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808700446857927,"aZ":-19.186753335821216,"pfxX":-2.0284557297998553,"pfxZ":8.447135010146253,"pX":-1.616888618772601,"pZ":2.3723758200337257,"vX0":-8.474115811379251,"vY0":-123.51776844759371,"vZ0":-4.913947116559516,"x":178.63,"y":174.73,"x0":2.129028417994065,"y0":50.00090333024622,"z0":6.012383314275409,"aX":-3.1154598908805022},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.3,"breakHorizontal":5.8,"spinRate":1952,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.4443429778919623,"extension":6.6642593518366615},"index":0,"playId":"24570176-6300-32bd-81a8-507d9499a861","pitchNumber":1,"startTime":"2026-05-07T01:06:45.693Z","endTime":"2026-05-07T01:06:49.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"272829a9-77c2-46e2-99bf-9d4566c3b742","startTime":"2026-05-07T01:07:04.462Z","endTime":"2026-05-07T01:07:09.462Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338782581990085,"aZ":-12.990192044515721,"pfxX":5.404882961503174,"pfxZ":10.180080395469512,"pX":0.3218950618528225,"pZ":3.0055474364186576,"vX0":-6.384193138956524,"vY0":-136.48062219525687,"vZ0":-6.134996047007027,"x":104.73,"y":157.63,"x0":1.9903599662139506,"y0":50.00429591678493,"z0":6.17915906301872,"aX":10.186879512435235},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.4,"spinRate":2237,"spinDirection":160},"zone":3,"typeConfidence":0.89,"plateTime":0.4014866403510027,"extension":6.441108361711767},"hitData":{"launchSpeed":97.1,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.89,"coordY":121.09}},"index":2,"playId":"81212285-a627-35da-b57a-14c795ea0faf","pitchNumber":2,"startTime":"2026-05-07T01:07:32.478Z","endTime":"2026-05-07T01:07:42.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.51,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:07:42.174Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, pitcher Hogan Harris to first baseman Nick Kurtz. Edmundo Sosa scores. Brandon Marsh to 3rd. Bryson Stott to 2nd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T01:08:02.635Z","endTime":"2026-05-07T01:08:18.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.5,"endSpeed":78.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84925148320982,"aZ":-20.083462130932833,"pfxX":-0.09949073638777572,"pfxZ":7.753183459903658,"pX":-0.3111655448999023,"pZ":2.7427678006575333,"vX0":-5.998916865677662,"vY0":-124.34935954376024,"vZ0":-4.077855838493677,"x":128.86,"y":164.73,"x0":2.149527281402579,"y0":50.0039999912837,"z0":6.078251013079128,"aX":-0.15548952051184464},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.3,"breakHorizontal":1.7,"spinRate":2074,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.4411321792514631,"extension":6.604102868369208},"hitData":{"launchSpeed":64.1,"launchAngle":-81.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.34,"coordY":184.09}},"index":0,"playId":"2a6560e0-70c3-342e-bd37-cef815489332","pitchNumber":1,"startTime":"2026-05-07T01:08:11.169Z","endTime":"2026-05-07T01:08:18.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.62,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:08:18.996Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out softly, pitcher Hogan Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T01:08:47.319Z","endTime":"2026-05-07T01:09:17.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179541390277233,"aZ":-16.12353951653709,"pfxX":3.4224526684080496,"pfxZ":8.922864933765362,"pX":-1.2913085718038038,"pZ":2.0967243661091297,"vX0":-10.080149535774765,"vY0":-132.73244928352622,"vZ0":-7.237593178322765,"x":166.22,"y":182.17,"x0":2.097109184371118,"y0":50.00546115504038,"z0":6.015267094696416,"aX":6.158961369112461},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.2,"spinRate":2306,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4113284215665365,"extension":6.921840100079191},"index":0,"playId":"b6ac174c-7268-3737-907f-615c9abe8d53","pitchNumber":1,"startTime":"2026-05-07T01:08:51.307Z","endTime":"2026-05-07T01:08:55.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":67.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.786556599351652,"aZ":-44.58903799861073,"pfxX":-4.647931664498422,"pfxZ":-10.837522794026377,"pX":0.029255231982717737,"pZ":1.7622477938703238,"vX0":-3.2774624710669626,"vY0":-107.89195429721609,"vZ0":0.8993321412270496,"x":115.88,"y":191.2,"x0":2.1877943650181604,"y0":50.00516418483027,"z0":6.369285027790927,"aX":-5.3223256803235435},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-18.7,"breakHorizontal":9.5,"spinRate":2678,"spinDirection":340},"zone":8,"typeConfidence":0.91,"plateTime":0.5133481236376163,"extension":6.198968375497755},"hitData":{"launchSpeed":53.9,"launchAngle":-66.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.45,"coordY":183.89}},"index":1,"playId":"18c529aa-206e-3005-8b0c-b2430baa706c","pitchNumber":2,"startTime":"2026-05-07T01:09:09.310Z","endTime":"2026-05-07T01:09:17.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695391,"link":"/api/v1/people/695391"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":680869,"link":"/api/v1/people/680869"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:09:17.365Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:11:30.660Z","endTime":"2026-05-07T01:12:42.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T01:11:06.681Z","endTime":"2026-05-07T01:11:32.931Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":87.5,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.668913704583893,"aZ":-35.19374961304473,"pfxX":2.951178493124589,"pfxZ":-1.8383272436470603,"pX":0.5898303805263029,"pZ":1.6652338869360337,"vX0":3.7778737849198873,"vY0":-127.36729294157743,"vZ0":-4.623314601112093,"x":94.52,"y":193.82,"x0":-1.2973585467531479,"y0":50.005107433352265,"z0":6.293509287344635,"aX":4.8390365166271},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":-6.2,"spinRate":2735,"spinDirection":75},"zone":9,"typeConfidence":0.91,"plateTime":0.43037206093689173,"extension":5.969958018466299},"index":1,"playId":"45cd3c1b-4e5d-35eb-9242-38ad5746d390","pitchNumber":1,"startTime":"2026-05-07T01:11:32.931Z","endTime":"2026-05-07T01:11:36.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":98.0,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06297768908388,"aZ":-12.655526178604038,"pfxX":-2.4203211934983484,"pfxZ":9.536156139412812,"pX":0.19691477114549608,"pZ":3.106750376725661,"vX0":5.2156673244151,"vY0":-142.47064288052871,"vZ0":-6.497910155578886,"x":109.49,"y":154.9,"x0":-1.346606819523935,"y0":50.00161275880197,"z0":6.223920127735545,"aX":-4.953702505374167},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":3.2,"spinRate":2483,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.38508259726076943,"extension":6.032901312994782},"index":2,"playId":"c862ce81-7ab4-3d7f-a09c-1df8ed7ed9c9","pitchNumber":2,"startTime":"2026-05-07T01:11:44.837Z","endTime":"2026-05-07T01:11:47.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.339609626905354,"aZ":-24.045837040886838,"pfxX":-6.8023209499368535,"pfxZ":4.301187457426967,"pX":-1.6763479475425869,"pZ":2.101414907383857,"vX0":1.3261972861312994,"vY0":-136.40988580407688,"vZ0":-6.5935135231737805,"x":180.9,"y":182.04,"x0":-1.2842775629008816,"y0":50.001915922170824,"z0":6.201982884804517,"aX":-12.848401640183534},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":12.0,"spinRate":1824,"spinDirection":202},"zone":13,"typeConfidence":0.92,"plateTime":0.40117764784033394,"extension":6.049063563052152},"index":3,"playId":"46657201-ed99-34e0-973e-a6b2289597f5","pitchNumber":3,"startTime":"2026-05-07T01:12:00.556Z","endTime":"2026-05-07T01:12:04.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171798016557226,"aZ":-36.64881348215143,"pfxX":3.437868648752052,"pfxZ":-2.74390743559254,"pX":-0.15463925675961387,"pZ":0.4968596307888702,"vX0":1.787579163898261,"vY0":-127.33616492758635,"vZ0":-6.853008167732414,"x":122.89,"y":225.36,"x0":-1.314364636385195,"y0":50.00625368699905,"z0":6.152464034100834,"aX":5.599327934273558},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.4,"breakHorizontal":-6.6,"spinRate":2631,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4315192193826327,"extension":6.075555163625888},"index":4,"playId":"e20a5a78-219f-3449-ace6-b37bd65a18f2","pitchNumber":4,"startTime":"2026-05-07T01:12:17.672Z","endTime":"2026-05-07T01:12:20.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33456392710071,"aZ":-15.135877735046988,"pfxX":-2.1023047990668964,"pfxZ":8.31258923366035,"pX":0.3793355119181538,"pZ":3.1642503027082345,"vX0":5.374495395927602,"vY0":-141.77309792579248,"vZ0":-5.854492123068965,"x":102.54,"y":153.35,"x0":-1.26203477324469,"y0":50.00296878546696,"z0":6.210738559158828,"aX":-4.309735832393859},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":2.8,"spinRate":2476,"spinDirection":199},"zone":3,"typeConfidence":0.89,"plateTime":0.38534094420918663,"extension":6.113654349544554},"hitData":{"launchSpeed":68.7,"launchAngle":23.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.99,"coordY":107.23}},"index":5,"playId":"cb5551c9-85e7-397b-9bfe-7c925f0f05b9","pitchNumber":5,"startTime":"2026-05-07T01:12:33.204Z","endTime":"2026-05-07T01:12:42.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:12:42.234Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:12:48.648Z","endTime":"2026-05-07T01:14:04.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82595982940136,"aZ":-17.060285697869013,"pfxX":-0.5555023841357682,"pfxZ":7.419381049658735,"pX":-0.7250990848076564,"pZ":4.467042917096579,"vX0":2.073338436857451,"vY0":-142.34155354588492,"vZ0":-2.2963149353195766,"x":144.64,"y":118.17,"x0":-1.3930526470210576,"y0":50.00605095759502,"z0":6.373299541651704,"aX":-1.132381361529952},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.1,"breakHorizontal":0.6,"spinRate":2350,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3858490708056146,"extension":5.984582080820838},"index":0,"playId":"70926c88-f984-328a-922a-a03dc3e2fad3","pitchNumber":1,"startTime":"2026-05-07T01:13:08.301Z","endTime":"2026-05-07T01:13:11.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":98.3,"endSpeed":89.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11561470130567,"aZ":-13.633442769243029,"pfxX":0.8575135281033304,"pfxZ":9.05048617125146,"pX":-0.3767083128036899,"pZ":1.520928350906791,"vX0":2.122608965922455,"vY0":-142.74238408313133,"vZ0":-10.237519798013725,"x":131.36,"y":197.71,"x0":-1.2435114388808546,"y0":50.00192079588117,"z0":6.028722816007177,"aX":1.756026198510378},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":-2.0,"spinRate":2524,"spinDirection":198},"zone":13,"typeConfidence":0.92,"plateTime":0.38480883030004476,"extension":6.119547810935291},"index":1,"playId":"1d8ae85a-b33b-3386-9efa-c6197351210d","pitchNumber":2,"startTime":"2026-05-07T01:13:24.289Z","endTime":"2026-05-07T01:13:28.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75663332586468,"aZ":-16.45097378671704,"pfxX":-0.22177710135232953,"pfxZ":7.779623390245696,"pX":-0.387367385163371,"pZ":2.7835573020913853,"vX0":2.9152803518005257,"vY0":-141.8214867220174,"vZ0":-6.450956379929376,"x":131.77,"y":163.62,"x0":-1.4032552938239213,"y0":50.006911807425325,"z0":6.151348834993496,"aX":-0.44907741229247555},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2417,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.38735850551049067,"extension":6.026488871829697},"index":2,"playId":"81d4323a-b97f-3b3a-ba38-0b85b176f4a5","pitchNumber":3,"startTime":"2026-05-07T01:13:39.006Z","endTime":"2026-05-07T01:13:43.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeff McNeil advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"actionPlayId":"81d4323a-b97f-3b3a-ba38-0b85b176f4a5","startTime":"2026-05-07T01:13:47.695Z","endTime":"2026-05-07T01:13:53.221Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"postOnSecond":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":1.67,"dramaIndex":52.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24121201559789,"aZ":-36.678518271257154,"pfxX":4.1746346769969955,"pfxZ":-2.741985569666852,"pX":-0.27880411782244857,"pZ":2.3628257083921653,"vX0":1.1920787806727104,"vY0":-127.905246468283,"vZ0":-2.783576956483715,"x":127.63,"y":174.98,"x0":-1.294001686996569,"y0":50.0015568890792,"z0":6.363032608034492,"aX":6.863508380918078},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":-7.8,"spinRate":2728,"spinDirection":74},"zone":5,"typeConfidence":0.91,"plateTime":0.42948080094149343,"extension":6.004007607665628},"hitData":{"launchSpeed":88.8,"launchAngle":44.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.54,"coordY":101.27}},"index":4,"playId":"0655572d-4846-34b7-bf5c-d6ebbab85b74","pitchNumber":4,"startTime":"2026-05-07T01:13:53.221Z","endTime":"2026-05-07T01:14:04.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.67,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:14:04.239Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:14:20.217Z","endTime":"2026-05-07T01:15:15.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87515527677724,"aZ":-27.13002717635035,"pfxX":-6.089986445614208,"pfxZ":2.675793826816987,"pX":-1.2205229113483063,"pZ":2.445072595711522,"vX0":2.491193129712915,"vY0":-136.46059587404326,"vZ0":-5.290012721404752,"x":163.52,"y":172.76,"x0":-1.3536985915587796,"y0":50.005171549269875,"z0":6.276523507019856,"aX":-11.493260989558221},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":10.6,"spinRate":1601,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.4012890719763056,"extension":6.010659084119845},"index":0,"playId":"f272ac2f-1b70-339f-a005-a445b00811e8","pitchNumber":1,"startTime":"2026-05-07T01:14:26.438Z","endTime":"2026-05-07T01:14:30.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.6,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.477114478427914,"aZ":-16.062409620985015,"pfxX":-2.4554237593340043,"pfxZ":7.893738250129871,"pX":-1.13145107383191,"pZ":4.379608375423037,"vX0":1.634986841168409,"vY0":-142.17007981654746,"vZ0":-2.690171103676861,"x":160.13,"y":120.53,"x0":-1.3958353113652098,"y0":50.00364127195625,"z0":6.361246854210954,"aX":-5.012068230216037},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.9,"breakHorizontal":4.1,"spinRate":2459,"spinDirection":190},"zone":11,"typeConfidence":0.86,"plateTime":0.3856917751778828,"extension":5.92548112327659},"index":1,"playId":"3b524859-7faa-3f78-8ff2-67c58ba6ba17","pitchNumber":2,"startTime":"2026-05-07T01:14:42.256Z","endTime":"2026-05-07T01:14:45.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":85.8,"endSpeed":79.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15546716178639,"aZ":-32.54240039500988,"pfxX":3.5145964372694034,"pfxZ":-0.2375077710321083,"pX":0.9728450305233667,"pZ":1.5379473403554502,"vX0":4.119086711382099,"vY0":-124.81563524764186,"vZ0":-4.9503262687842575,"x":79.92,"y":197.26,"x0":-1.1580331452414452,"y0":50.0009921335875,"z0":6.240161236171839,"aX":5.519468193258911},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-7.3,"spinRate":2551,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.4395727011161936,"extension":6.063757224212814},"index":2,"playId":"6b73838a-1b1a-3c9f-aee5-47dd596b6594","pitchNumber":3,"startTime":"2026-05-07T01:14:58.288Z","endTime":"2026-05-07T01:15:02.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45982695136161,"aZ":-16.710857029979817,"pfxX":-4.171624533309419,"pfxZ":7.699629234816546,"pX":-0.11866173698514519,"pZ":1.2112676546989056,"vX0":4.703398538284065,"vY0":-140.72283527201256,"vZ0":-10.313954107692814,"x":121.52,"y":206.08,"x0":-1.2684652377464944,"y0":50.00483442294566,"z0":6.002682802350576,"aX":-8.380906648018058},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":6.6,"spinRate":2380,"spinDirection":210},"zone":13,"typeConfidence":0.78,"plateTime":0.3889887659720004,"extension":6.173354418437992},"index":3,"playId":"dfe5499b-29e7-392b-acad-d3b49f1a9ce6","pitchNumber":4,"startTime":"2026-05-07T01:15:11.412Z","endTime":"2026-05-07T01:15:15.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":-4.8999999999999915,"leverageIndex":1.05,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:15:15.316Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:16:25.964Z","endTime":"2026-05-07T01:17:21.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-07T01:15:41.303Z","endTime":"2026-05-07T01:16:28.257Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09958253011524,"aZ":-38.97747943333453,"pfxX":3.0901957045488206,"pfxZ":-4.306456830405667,"pX":-0.4269738936788048,"pZ":2.55987065939127,"vX0":1.3211519781912502,"vY0":-125.07835145836574,"vZ0":-1.6466633529461812,"x":133.28,"y":169.66,"x0":-1.3641614283371435,"y0":50.00576105950232,"z0":6.433902395034035,"aX":4.878409125053076},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.9,"breakHorizontal":-5.9,"spinRate":2613,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.43854320654809786,"extension":5.859442207829837},"index":1,"playId":"6da450c0-9d0e-35d2-8c4f-d87e69162f9f","pitchNumber":1,"startTime":"2026-05-07T01:16:28.257Z","endTime":"2026-05-07T01:16:31.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.498302838398157,"aZ":-17.13399937948778,"pfxX":-6.726313402471324,"pfxZ":7.475119024001768,"pX":0.14362573198127107,"pZ":1.677264178406165,"vX0":6.067185489517563,"vY0":-140.82792789638984,"vZ0":-9.088209252272112,"x":111.53,"y":193.49,"x0":-1.1631193287848964,"y0":50.00050908018083,"z0":6.0506374231883955,"aX":-13.530543983218127},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":10.9,"spinRate":2276,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.388683306235694,"extension":6.150216894506463},"index":2,"playId":"7218976e-d889-3da2-94c7-4ab82560d83f","pitchNumber":2,"startTime":"2026-05-07T01:16:42.612Z","endTime":"2026-05-07T01:17:09.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795394396312535,"aZ":-29.94550095406913,"pfxX":8.066555753444089,"pfxZ":1.421681371728873,"pX":0.7091882960282968,"pZ":2.648187218157987,"vX0":2.792178110438438,"vY0":-125.49021466408408,"vZ0":-2.9130265852514396,"x":89.97,"y":167.28,"x0":-1.4712969606006718,"y0":50.001883771089425,"z0":6.311076709180451,"aX":12.624167845989156},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-15.2,"spinRate":2748,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4396178183381112,"extension":5.9270629223421984},"index":3,"playId":"79db57fa-c177-369f-a09e-d019ec17ded9","pitchNumber":3,"startTime":"2026-05-07T01:17:18.408Z","endTime":"2026-05-07T01:17:21.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.34,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:17:21.912Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Jeff McNeil to 3rd. Lawrence Butler to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:17:31.515Z","endTime":"2026-05-07T01:19:16.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518931350581465,"aZ":-26.697810592526643,"pfxX":-6.287402121616868,"pfxZ":2.977339245886901,"pX":-1.52044043006491,"pZ":1.8914417728528858,"vX0":1.7717183514060462,"vY0":-135.11318584874854,"vZ0":-6.523439917310278,"x":174.96,"y":187.71,"x0":-1.3693022986339636,"y0":50.00656075133887,"z0":6.223564533615467,"aX":-11.581480095290086},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":11.0,"spinRate":1639,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.4060019024623367,"extension":6.058561989716412},"index":0,"playId":"82b5441f-76fb-3754-9993-3948911bdaa5","pitchNumber":1,"startTime":"2026-05-07T01:17:45.367Z","endTime":"2026-05-07T01:17:48.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":92.3,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24490903006784,"aZ":-28.426589515911495,"pfxX":-5.588523417002165,"pfxZ":2.0512339715624517,"pX":-1.5083616441812353,"pZ":3.7789662037574785,"vX0":1.5752568185780997,"vY0":-134.45684463543498,"vZ0":-1.5304848028647233,"x":174.5,"y":136.75,"x0":-1.3757851374237944,"y0":50.00560414309175,"z0":6.37329024671027,"aX":-10.230784016155873},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":9.8,"spinRate":1581,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.40740859696662124,"extension":6.024381485377691},"index":1,"playId":"22ce568d-8ab2-34a4-a780-665f5dec30e8","pitchNumber":2,"startTime":"2026-05-07T01:17:59.760Z","endTime":"2026-05-07T01:18:02.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492193609282793,"aZ":-39.05092705248952,"pfxX":2.670255738958739,"pfxZ":-4.172537131209365,"pX":-0.14920055980619576,"pZ":2.1075483365233967,"vX0":2.1277755673686825,"vY0":-127.78126689091027,"vZ0":-2.947033152854821,"x":122.69,"y":181.88,"x0":-1.341113578871205,"y0":50.005675940889404,"z0":6.358272345328563,"aX":4.395855439495587},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-8.0,"breakHorizontal":-5.3,"spinRate":2768,"spinDirection":65},"zone":8,"typeConfidence":0.89,"plateTime":0.4294195711510085,"extension":5.999238446986104},"index":2,"playId":"fa79f873-d7ef-3a6b-ad3f-e30a27fb8a7a","pitchNumber":3,"startTime":"2026-05-07T01:18:16.484Z","endTime":"2026-05-07T01:18:22.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.9,"endSpeed":89.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32901193759683,"aZ":-13.102575732910676,"pfxX":1.4798919323620092,"pfxZ":9.253932060856442,"pX":-0.6224010313185727,"pZ":4.242536652178032,"vX0":1.7726222591557463,"vY0":-142.54328251267336,"vZ0":-3.4215443145266464,"x":140.72,"y":124.23,"x0":-1.4442046222365776,"y0":50.00059054892997,"z0":6.283926842335735,"aX":3.049009806611276},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":-3.0,"spinRate":2480,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.3840405994804579,"extension":5.9344456369330025},"index":3,"playId":"fc202958-8c29-3a58-98a5-0f9b8e64d752","pitchNumber":4,"startTime":"2026-05-07T01:18:55.835Z","endTime":"2026-05-07T01:18:59.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.664700363489438,"aZ":-23.623964635852598,"pfxX":-5.5397245404266675,"pfxZ":4.575397708784664,"pX":-1.2946605099402404,"pZ":1.55888063807246,"vX0":2.0389113488750024,"vY0":-135.38211832645516,"vZ0":-7.803721843276134,"x":166.35,"y":196.69,"x0":-1.3347944811164534,"y0":50.00441000574608,"z0":6.114803225114057,"aX":-10.35417148042476},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":9.6,"spinRate":1850,"spinDirection":204},"zone":13,"typeConfidence":0.88,"plateTime":0.4035222961054097,"extension":6.241228791505654},"index":4,"playId":"1314bea8-95f4-35b4-9020-7d0907c5afd6","pitchNumber":5,"startTime":"2026-05-07T01:19:11.844Z","endTime":"2026-05-07T01:19:16.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.0,"awayTeamWinProbability":8.0,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.44,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:19:16.117Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out softly, pitcher Brad Keller to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T01:20:31.330Z","endTime":"2026-05-07T01:20:42.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T01:19:34.164Z","endTime":"2026-05-07T01:20:19.128Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Darell Hernaiz replaces Nick Kurtz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T01:20:19.128Z","endTime":"2026-05-07T01:20:33.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"},"base":1,"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38205551099115,"aZ":-18.10360751966521,"pfxX":-7.387974891172379,"pfxZ":6.911972719044245,"pX":-1.5335592852821573,"pZ":3.3638698982519983,"vX0":1.9132632117745014,"vY0":-142.18708194805453,"vZ0":-4.8774198582808,"x":175.46,"y":147.96,"x0":-1.2579186444103272,"y0":50.00341874773582,"z0":6.26015616884791,"aX":-15.038634433110307},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2194,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3860875019530665,"extension":6.050234158958504},"hitData":{"launchSpeed":40.5,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.44,"coordY":181.53}},"index":2,"playId":"a0f1a76d-8683-367b-b428-c0a4e4cdff43","pitchNumber":1,"startTime":"2026-05-07T01:20:33.682Z","endTime":"2026-05-07T01:20:42.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":3.2,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-05-07T01:20:42.655Z","atBatIndex":75}]