[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-22T23:05:26.971Z","endTime":"2025-07-22T23:06:25.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-22T20:55:27.461Z","endTime":"2025-07-22T22:45:40.028Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"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":"2025-07-22T22:45:40.028Z","endTime":"2025-07-22T23:05:06.064Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"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":"2025-07-22T23:05:06.064Z","endTime":"2025-07-22T23:05:29.234Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"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":96.2,"endSpeed":88.3,"strikeZoneTop":3.62057377155521,"strikeZoneBottom":1.57434808020889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.087618558558237,"aZ":-12.50323355431083,"pfxX":-0.9293272941325567,"pfxZ":9.86427446947176,"pX":0.1664993911978638,"pZ":3.0583081064478552,"vX0":4.818275942723132,"vY0":-139.9604462747869,"vZ0":-5.714990928500721,"x":110.65,"y":156.21,"x0":-1.4527379121601334,"y0":50.00003309782117,"z0":5.937570875990053,"aX":-1.8530027816668204},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":0.7,"spinRate":2511,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3905902959273506,"extension":6.627162501135561},"index":3,"playId":"0a6ca60a-36e3-3f73-890a-e90ad0862a93","pitchNumber":1,"startTime":"2025-07-22T23:05:29.234Z","endTime":"2025-07-22T23:05:33.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.5798525952254,"strikeZoneBottom":1.5339240738959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075544575955078,"aZ":-18.315052430037078,"pfxX":-9.453421056421075,"pfxZ":7.081202118966299,"pX":0.3063049426352841,"pZ":2.6267129906406828,"vX0":8.087069986627272,"vY0":-138.36257867630212,"vZ0":-5.015844192328832,"x":105.32,"y":167.86,"x0":-1.4123470713029571,"y0":50.004104254512804,"z0":5.6731752439599274,"aX":-18.507891400927306},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2371,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39439657693987584,"extension":6.684816906876937},"index":4,"playId":"ef4dea77-124c-3a35-90c3-8e9a706cd532","pitchNumber":2,"startTime":"2025-07-22T23:05:45.366Z","endTime":"2025-07-22T23:05:49.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.336658892042184,"aZ":-33.22388119992294,"pfxX":1.2553141221473032,"pfxZ":-0.631076075257468,"pX":0.5107044925855484,"pZ":1.7074029404891036,"vX0":5.037427900429118,"vY0":-127.7896976856467,"vZ0":-3.9113550464929268,"x":97.53,"y":192.68,"x0":-1.639339800657121,"y0":50.00016460528255,"z0":5.833872445196301,"aX":2.100137790318666},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2761,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.42664047881587885,"extension":6.465952152073866},"index":5,"playId":"c125074d-3e6a-3604-841c-befa19ce09a6","pitchNumber":3,"startTime":"2025-07-22T23:06:02.071Z","endTime":"2025-07-22T23:06:05.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21196128886791,"aZ":-9.16202961112351,"pfxX":-3.472159634155549,"pfxZ":11.298305652368162,"pX":0.648575665251537,"pZ":3.5063912112871196,"vX0":6.965795016396277,"vY0":-141.55788889728885,"vZ0":-5.195059686565546,"x":92.28,"y":144.11,"x0":-1.3888783971455498,"y0":50.00208860572372,"z0":5.947275918308668,"aX":-7.071962489756112},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.6,"breakHorizontal":4.9,"spinRate":2455,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3863894620050714,"extension":6.664852574827469},"index":6,"playId":"5c2e8508-7376-3f17-bb6a-b3ac56bd9372","pitchNumber":4,"startTime":"2025-07-22T23:06:21.739Z","endTime":"2025-07-22T23:06:25.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-22T23:06:25.461Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, second baseman José Caballero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-22T23:06:45.647Z","endTime":"2025-07-22T23:07:52.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.19773441780613,"strikeZoneBottom":1.46233148942306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.478322360402075,"aZ":-9.599468982552478,"pfxX":-3.0681402550285783,"pfxZ":11.298684315786033,"pX":0.10145562189321453,"pZ":2.439098806239839,"vX0":5.231787654474976,"vY0":-140.17649375415,"vZ0":-7.657359371893477,"x":113.13,"y":172.92,"x0":-1.387075061620741,"y0":50.00551478621522,"z0":5.826308223957731,"aX":-6.1319663102466695},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":4.6,"spinRate":2356,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39012815777023446,"extension":6.587351880102714},"index":0,"playId":"2968217a-fdc7-3c11-b664-dbc504e3a11a","pitchNumber":1,"startTime":"2025-07-22T23:06:51.827Z","endTime":"2025-07-22T23:06:55.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.685745113012906,"aZ":-18.202674609722038,"pfxX":-9.170712932415464,"pfxZ":7.104157684220794,"pX":-0.8744179281727152,"pZ":2.3518956831775335,"vX0":5.755868869965958,"vY0":-138.55218355190243,"vZ0":-5.573723024306764,"x":150.33,"y":175.28,"x0":-1.7753348710406571,"y0":50.0000066353207,"z0":5.585190941844769,"aX":-18.027926316816977},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2295,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3936327396155046,"extension":6.666562443872867},"index":1,"playId":"e3c7f63c-82a3-35c5-bd2b-07a418f02039","pitchNumber":2,"startTime":"2025-07-22T23:07:07.671Z","endTime":"2025-07-22T23:07:11.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":"2025-07-22T23:07:31.924Z","endTime":"2025-07-22T23:07:44.434Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.506062578778984,"aZ":-27.744597769544065,"pfxX":0.9741483206113415,"pfxZ":2.4907548750715742,"pX":0.9363214900687868,"pZ":2.199592441911689,"vX0":6.40875259489098,"vY0":-131.7206624805146,"vZ0":-4.138051300750701,"x":81.31,"y":179.39,"x0":-1.6417573074569827,"y0":50.00498907520711,"z0":5.811300956415165,"aX":1.7347043179949038},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":-3.0,"spinRate":2620,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4137297827721187,"extension":6.737411432909348},"hitData":{"launchSpeed":87.8,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.23,"coordY":149.15}},"index":3,"playId":"0afeca17-661e-36f1-b2d3-a8d41942ff9b","pitchNumber":3,"startTime":"2025-07-22T23:07:44.434Z","endTime":"2025-07-22T23:07:52.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:07:52.393Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-22T23:08:11.260Z","endTime":"2025-07-22T23:09:29.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.23951097512921,"strikeZoneBottom":1.46779324133668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.10161475162761,"aZ":-43.69265355505458,"pfxX":2.000838412089651,"pfxZ":-8.417249756783512,"pX":-1.0647149913630618,"pZ":3.360630306500238,"vX0":1.0367840762939076,"vY0":-116.32583876858655,"vZ0":3.0879261566851497,"x":157.58,"y":148.04,"x0":-1.7763141774763722,"y0":50.002091110619205,"z0":6.162070834198247,"aX":2.738100854899875},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.2,"breakHorizontal":-3.8,"spinRate":2820,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4711003677300156,"extension":6.415599633089887},"index":0,"playId":"b67f30a5-32ba-31d5-bce8-536bbf45e7c5","pitchNumber":1,"startTime":"2025-07-22T23:08:17.209Z","endTime":"2025-07-22T23:08:20.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.33192018645224,"strikeZoneBottom":1.47125023570127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.421615434635523,"aZ":-25.142523441657133,"pfxX":1.1451498017858297,"pfxZ":3.966253758670815,"pX":0.710417314215738,"pZ":2.9328013144267433,"vX0":6.202588371870213,"vY0":-131.4980541383681,"vZ0":-2.7811678273906875,"x":89.92,"y":159.59,"x0":-1.8151667988289835,"y0":50.00653350773183,"z0":5.8433399028720485,"aX":2.032044381096663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2705,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.4144421242676968,"extension":6.472198653958861},"index":1,"playId":"1138d8a8-c13d-313d-a4a8-8e9c6210bb11","pitchNumber":2,"startTime":"2025-07-22T23:08:31.800Z","endTime":"2025-07-22T23:08:35.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.30610952532765,"strikeZoneBottom":1.38588957692638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.869155967633343,"aZ":-18.840900925937298,"pfxX":-9.811028118429581,"pfxZ":6.7821039185984,"pX":0.36564087463900863,"pZ":2.5976501585450458,"vX0":8.885335443743273,"vY0":-139.03163315146762,"vZ0":-4.768075422650266,"x":103.06,"y":168.64,"x0":-1.5900079667659819,"y0":50.00521480875811,"z0":5.577513422046776,"aX":-19.295584925811415},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2364,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39328759234363053,"extension":6.65934665743458},"index":2,"playId":"87d8d1c0-a3b4-3053-92cf-25bf800b1259","pitchNumber":3,"startTime":"2025-07-22T23:08:47.731Z","endTime":"2025-07-22T23:08:51.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.26014074066187,"strikeZoneBottom":1.51801612218412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.357281050264184,"aZ":-31.037198537649864,"pfxX":-4.188853281218658,"pfxZ":0.6540800507595916,"pX":-0.8111484035619888,"pZ":0.39365111970427424,"vX0":3.545708503720529,"vY0":-130.56452650376949,"vZ0":-7.537577239556315,"x":147.92,"y":228.15,"x0":-1.6396311973841848,"y0":50.00235188702771,"z0":5.639814831116876,"aX":-7.263848363982904},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.2,"breakHorizontal":6.8,"spinRate":1177,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4188125031337133,"extension":6.702763883611814},"index":3,"playId":"06cb50c8-e17b-340e-be0f-1067e649865a","pitchNumber":4,"startTime":"2025-07-22T23:09:04.339Z","endTime":"2025-07-22T23:09:08.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19961449590384,"aZ":-29.56058365388719,"pfxX":2.143087655903538,"pfxZ":1.457238974936704,"pX":1.6850977965810903,"pZ":1.3650344935532688,"vX0":8.183135581430111,"vY0":-132.42055489217753,"vZ0":-5.733968117052772,"x":52.77,"y":201.92,"x0":-1.709277377330084,"y0":50.004135329018766,"z0":5.689825826651309,"aX":3.8508649378060267},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.7,"breakHorizontal":-5.5,"spinRate":2635,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4118045100813088,"extension":6.5826249198692315},"index":4,"playId":"d9295c2b-d79b-3c32-93d7-a9a8bee32b62","pitchNumber":5,"startTime":"2025-07-22T23:09:24.898Z","endTime":"2025-07-22T23:09:29.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:09:29.722Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out softly, first baseman Miguel Vargas to pitcher Davis Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-22T23:11:34.179Z","endTime":"2025-07-22T23:12:46.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.4,"strikeZoneTop":3.55018749200132,"strikeZoneBottom":1.62202311842234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39429239157838,"aZ":-12.84400583666886,"pfxX":-5.5531974275120835,"pfxZ":10.080764442460726,"pX":-0.5233125277313565,"pZ":2.594929515574995,"vX0":5.406037536189667,"vY0":-137.78072136959653,"vZ0":-6.190193733859685,"x":136.95,"y":168.72,"x0":-1.7919473285522853,"y0":50.00034436196799,"z0":5.743143622271426,"aX":-10.646127500943706},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2427,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39794958314046935,"extension":6.438827127175565},"index":0,"playId":"0b95aa8e-120a-3bda-8edd-d120fd017768","pitchNumber":1,"startTime":"2025-07-22T23:11:41.591Z","endTime":"2025-07-22T23:11:45.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.197405757151515,"aZ":-16.460856100262944,"pfxX":-6.930296393302351,"pfxZ":7.927169385142019,"pX":0.23919179452472722,"pZ":2.697209660222524,"vX0":7.637854103117543,"vY0":-139.60280779006433,"vZ0":-5.720426788935781,"x":107.88,"y":165.96,"x0":-1.6263518701406723,"y0":50.001872098145206,"z0":5.849010332988601,"aX":-13.735921287561862},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":11.0,"spinRate":2499,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3917172681116381,"extension":6.370773191989622},"index":1,"playId":"5976c865-0b00-349c-b016-7ddaeb45e816","pitchNumber":2,"startTime":"2025-07-22T23:11:57.116Z","endTime":"2025-07-22T23:12:00.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.57824997063106,"strikeZoneBottom":1.53282123195906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4705944667805,"aZ":-30.210877253084213,"pfxX":-10.908205530353879,"pfxZ":1.0818955389683405,"pX":0.15077822687175194,"pZ":0.21089795533877456,"vX0":8.746540171814058,"vY0":-134.00942164853197,"vZ0":-8.837164455915081,"x":111.25,"y":233.09,"x0":-1.73519368223997,"y0":50.00608406537488,"z0":5.703793097611249,"aX":-19.87954424118644},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.2,"breakHorizontal":17.9,"spinRate":2052,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4084353254101538,"extension":6.452419849323755},"index":2,"playId":"1b6a8c33-465c-3dd5-9f76-ebe3b118f5bc","pitchNumber":3,"startTime":"2025-07-22T23:12:18.263Z","endTime":"2025-07-22T23:12:21.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.819165089807736,"aZ":-26.511918391325274,"pfxX":-9.469308957101845,"pfxZ":3.0090031624130518,"pX":0.016458980282288913,"pZ":1.4562468214537236,"vX0":8.061644109559134,"vY0":-136.0560228221077,"vZ0":-6.478338678039707,"x":116.37,"y":199.46,"x0":-1.7492986665969317,"y0":50.004640764578376,"z0":5.696409323026063,"aX":-17.820866589124932},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":15.5,"spinRate":2030,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40201398317853654,"extension":6.472382885663163},"hitData":{"launchSpeed":65.9,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.75,"coordY":167.16}},"index":3,"playId":"8648dc27-382e-3844-bab0-ccabbe391e6d","pitchNumber":4,"startTime":"2025-07-22T23:12:38.134Z","endTime":"2025-07-22T23:12:46.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:12:46.116Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-22T23:13:13.092Z","endTime":"2025-07-22T23:14:40.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1917792002549,"aZ":-18.749778349605087,"pfxX":-8.47638182255388,"pfxZ":6.9201522646065206,"pX":0.4507034954458601,"pZ":2.2783504338625855,"vX0":8.311071877028649,"vY0":-137.82779326916804,"vZ0":-6.227397668625334,"x":99.82,"y":177.26,"x0":-1.4901893492960503,"y0":50.00653926893601,"z0":5.81657068264673,"aX":-16.451017092394714},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":2445,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39611701705247526,"extension":6.502051750682712},"index":0,"playId":"3cf0cd05-9021-3cba-975d-eda9376853cb","pitchNumber":1,"startTime":"2025-07-22T23:13:20.287Z","endTime":"2025-07-22T23:13:24.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90793847220817,"aZ":-15.244691621683195,"pfxX":-5.780849752156767,"pfxZ":8.454245704527853,"pX":-0.08973403266233426,"pZ":3.43486548907453,"vX0":6.174376196066287,"vY0":-140.2020685584083,"vZ0":-4.03059456836449,"x":120.42,"y":146.04,"x0":-1.5631322704999782,"y0":50.005268902396324,"z0":5.877516065544479,"aX":-11.57982754107517},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2407,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38976872009401564,"extension":6.36766166690136},"index":1,"playId":"4155734b-92a6-390a-ba5a-f256a5fb8dad","pitchNumber":2,"startTime":"2025-07-22T23:13:37.907Z","endTime":"2025-07-22T23:13:41.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.5,"endSpeed":89.0,"strikeZoneTop":3.62063389946882,"strikeZoneBottom":1.68390303926866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.766897276033376,"aZ":-20.19533869236166,"pfxX":-4.262705765233766,"pfxZ":5.92996349423359,"pX":-0.009562352696701418,"pZ":4.119660981702118,"vX0":5.743314617587199,"vY0":-140.5158720812874,"vZ0":-1.5883869208859611,"x":117.36,"y":127.55,"x0":-1.5163951431416063,"y0":50.003657992403376,"z0":5.9908115943044455,"aX":-8.612764542509197},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":6.7,"spinRate":2531,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3882672678057024,"extension":6.332086945619825},"index":2,"playId":"8802449e-6457-3c4f-b2bb-f74e7ddfc8e2","pitchNumber":3,"startTime":"2025-07-22T23:14:00.789Z","endTime":"2025-07-22T23:14:03.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.63033067926478,"strikeZoneBottom":1.66432380382613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.253847570803433,"aZ":-31.635941122639203,"pfxX":-9.775223431173364,"pfxZ":0.2883480235521918,"pX":-0.021676925878245917,"pZ":0.8623129552055283,"vX0":7.901646508616723,"vY0":-134.23616164342846,"vZ0":-6.745557054343279,"x":117.83,"y":215.5,"x0":-1.7238193167016622,"y0":50.00075352323127,"z0":5.640760708760417,"aX":-17.95605903829828},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.7,"breakHorizontal":16.2,"spinRate":2178,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.40701662688939555,"extension":6.310940152697456},"index":3,"playId":"fd5899cb-5465-344d-8fc1-3b477c031537","pitchNumber":4,"startTime":"2025-07-22T23:14:15.309Z","endTime":"2025-07-22T23:14:19.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.618493675174115,"aZ":-29.273116864118926,"pfxX":1.1332723313951325,"pfxZ":1.6988592567585847,"pX":0.6817855928508612,"pZ":1.647380312492266,"vX0":5.732335852601666,"vY0":-128.67971617316996,"vZ0":-4.704043641526855,"x":91.01,"y":194.3,"x0":-1.7038450851590565,"y0":50.00554031397597,"z0":5.714092084071096,"aX":1.9391783659594197},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2562,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.42239725308186893,"extension":6.3172488290502375},"hitData":{"launchSpeed":99.1,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.33,"coordY":148.14}},"index":4,"playId":"a6f0998d-f8d5-319d-98a6-cc872157a8ee","pitchNumber":5,"startTime":"2025-07-22T23:14:33.166Z","endTime":"2025-07-22T23:14:40.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:14:40.848Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-22T23:15:03.250Z","endTime":"2025-07-22T23:16:45.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.465347239744087,"aZ":-38.076139960979376,"pfxX":5.131401910264617,"pfxZ":-4.118264154440401,"pX":0.9076022347926889,"pZ":1.0199670705168133,"vX0":4.693232069405588,"vY0":-119.06947917731397,"vZ0":-3.5360831217048316,"x":82.4,"y":211.24,"x0":-1.7578768581381454,"y0":50.005097364747385,"z0":5.979534872765897,"aX":7.347713207246048},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.0,"breakHorizontal":-10.4,"spinRate":2816,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46049623829820474,"extension":6.312453919997311},"index":0,"playId":"21f21724-6c97-3631-b3d3-19e799f22ebe","pitchNumber":1,"startTime":"2025-07-22T23:15:08.676Z","endTime":"2025-07-22T23:15:12.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.50804950824654,"strikeZoneBottom":1.61537781339523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.643084722929686,"aZ":-24.433512575201533,"pfxX":-0.003490779037672753,"pfxZ":4.189771635799207,"pX":0.07501941594450427,"pZ":4.050743032395173,"vX0":5.033546606908485,"vY0":-134.4407425994679,"vZ0":-0.41518136646384735,"x":114.14,"y":129.41,"x0":-1.8138208270070946,"y0":50.00124662503036,"z0":5.927579621232652,"aX":-0.006326044988035164},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-1.0,"spinRate":2620,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40598889577861197,"extension":6.1998898336025094},"index":1,"playId":"89bdcd76-8a96-3a22-98e4-1aba74af52ea","pitchNumber":2,"startTime":"2025-07-22T23:15:24.629Z","endTime":"2025-07-22T23:15:28.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.4427861211317,"strikeZoneBottom":1.55006935525884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.378717718004197,"aZ":-41.72229395913209,"pfxX":7.621586331220161,"pfxZ":-7.090373853313794,"pX":-1.2515452615744198,"pZ":2.531357561185151,"vX0":-0.7347976143000098,"vY0":-115.8442240944695,"vZ0":0.929690793335157,"x":164.71,"y":170.43,"x0":-1.9177159089470583,"y0":50.000497435036735,"z0":6.140428763629872,"aX":10.268089023353905},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.2,"breakHorizontal":-13.6,"spinRate":2957,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4743718324729449,"extension":6.221351365406813},"index":2,"playId":"5b03b431-6a10-3b84-8d07-2c970cdd3a97","pitchNumber":3,"startTime":"2025-07-22T23:15:40.351Z","endTime":"2025-07-22T23:15:44.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29636735024096,"aZ":-32.746964212792776,"pfxX":-9.818978872727806,"pfxZ":-0.32323454326094936,"pX":0.05340067143838126,"pZ":1.8079325726311044,"vX0":7.851733529637016,"vY0":-133.85608124326694,"vZ0":-4.317886359759336,"x":114.96,"y":189.97,"x0":-1.660676117036681,"y0":50.00164692700966,"z0":5.820210380505585,"aX":-17.59239249006359},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.4,"breakHorizontal":15.8,"spinRate":2013,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.41118553670567515,"extension":6.275970821170626},"index":3,"playId":"e9bb5179-7e1c-3acb-82be-fb0e411997d7","pitchNumber":4,"startTime":"2025-07-22T23:15:56.134Z","endTime":"2025-07-22T23:16:08.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":"2025-07-22T23:16:08.091Z","endTime":"2025-07-22T23:16:21.729Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.4264690872166,"strikeZoneBottom":1.563486271824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.362462156987196,"aZ":-17.850717255978097,"pfxX":-4.152882097372586,"pfxZ":7.51919776242033,"pX":1.3501227365697377,"pZ":3.042166375134096,"vX0":9.113574405401787,"vY0":-136.94579240206406,"vZ0":-4.256089069260933,"x":65.54,"y":156.64,"x0":-1.4768113516670849,"y0":50.006566856895994,"z0":5.832537957348112,"aX":-7.915845190789643},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":5.6,"spinRate":2387,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3995022157465806,"extension":6.233308645956794},"index":5,"playId":"1a4f8ec8-ab3e-36f2-9eb2-c5a198213b2d","pitchNumber":5,"startTime":"2025-07-22T23:16:21.729Z","endTime":"2025-07-22T23:16:25.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.38860617043139,"strikeZoneBottom":1.52566058782616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.865943550510895,"aZ":-27.805506280518458,"pfxX":-9.87689889351859,"pfxZ":2.501292816324926,"pX":0.7427507016650399,"pZ":1.9564961265768377,"vX0":9.246653086693684,"vY0":-131.1114097805369,"vZ0":-4.688881401450933,"x":88.69,"y":185.95,"x0":-1.5408540547626792,"y0":50.0039135923504,"z0":5.835041470730817,"aX":-17.253925036434005},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":16.0,"spinRate":2140,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.41723804668543174,"extension":6.398947462537082},"index":6,"playId":"d3789900-e18a-3814-8407-9cac0e6546f9","pitchNumber":6,"startTime":"2025-07-22T23:16:40.613Z","endTime":"2025-07-22T23:16:45.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:16:45.937Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-22T23:18:46.146Z","endTime":"2025-07-22T23:20:07.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.44321916355179,"strikeZoneBottom":1.51716430689663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.777083238605908,"aZ":-11.421757222000734,"pfxX":-3.1814240025210068,"pfxZ":10.61663238740731,"pX":0.543988112436164,"pZ":2.3620604805883114,"vX0":6.236710730902981,"vY0":-138.84580445457925,"vZ0":-7.289300050650206,"x":96.26,"y":175.0,"x0":-1.3168801494379747,"y0":50.0022930794779,"z0":5.77964723331528,"aX":-6.2189924708861835},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2567,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3943208571437733,"extension":6.514997500908286},"index":0,"playId":"e9936a34-212a-36bf-bdc9-d5f6833e5e43","pitchNumber":1,"startTime":"2025-07-22T23:18:53.303Z","endTime":"2025-07-22T23:18:57.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.40538742806642,"strikeZoneBottom":1.47945563277107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.000805692293014,"aZ":-14.406483500392998,"pfxX":-6.882736867590847,"pfxZ":9.27628792051881,"pX":0.21927774163761535,"pZ":2.325414017233297,"vX0":7.304652723519552,"vY0":-137.86186371962765,"vZ0":-6.072119834552719,"x":108.64,"y":175.99,"x0":-1.5764758451403331,"y0":50.00463870580791,"z0":5.537160456241205,"aX":-13.187172342241224},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2493,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39801641846521507,"extension":6.65149209858409},"index":1,"playId":"11ddfc43-116c-314b-9dbd-f0ce99699db1","pitchNumber":2,"startTime":"2025-07-22T23:19:09.534Z","endTime":"2025-07-22T23:19:13.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.44185623580962,"strikeZoneBottom":1.51612818225981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.731393143019822,"aZ":-31.787687539958497,"pfxX":1.794323084173481,"pfxZ":0.22871940561131865,"pX":1.2741253262873458,"pZ":2.0849888462260187,"vX0":6.68365383158256,"vY0":-129.26432836017574,"vZ0":-3.2701026649911755,"x":68.43,"y":182.49,"x0":-1.5731608522218528,"y0":50.00450131858559,"z0":5.794734853362894,"aX":3.0502837475850715},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.1,"breakHorizontal":-4.7,"spinRate":2797,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4229584060968614,"extension":6.450797659715386},"index":2,"playId":"ba36287f-0269-327f-80a7-a26e230777ed","pitchNumber":3,"startTime":"2025-07-22T23:19:26.382Z","endTime":"2025-07-22T23:19:30.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.430318734453934,"aZ":-14.606173042820549,"pfxX":-7.137475390054213,"pfxZ":8.93501075214711,"pX":-0.21966701385268075,"pZ":3.9021226700174894,"vX0":6.342688770278795,"vY0":-139.56738322468019,"vZ0":-2.2809056030583035,"x":125.37,"y":133.42,"x0":-1.5982516485827976,"y0":50.00184161892003,"z0":5.695925591049352,"aX":-14.031634870612123},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2502,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3929724023754897,"extension":6.54513748134684},"index":3,"playId":"a065fb42-56b1-3488-9180-cdc0c86a4cb5","pitchNumber":4,"startTime":"2025-07-22T23:19:43.243Z","endTime":"2025-07-22T23:19:47.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.49013524719,"strikeZoneBottom":1.59464128238626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.978779573252222,"aZ":-13.073627156960557,"pfxX":-2.6851608540118956,"pfxZ":9.441400952219176,"pX":0.6270996743619115,"pZ":2.9952095028362473,"vX0":6.331453085755056,"vY0":-140.6397831489542,"vZ0":-5.7250921242769985,"x":93.1,"y":157.91,"x0":-1.2946319969135085,"y0":50.001660324187704,"z0":5.8900382467276025,"aX":-5.432377796098006},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2433,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.388022077813293,"extension":6.432989527117551},"index":4,"playId":"ba27d616-264e-39fd-844f-4e305e3d1bb6","pitchNumber":5,"startTime":"2025-07-22T23:20:02.629Z","endTime":"2025-07-22T23:20:07.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:20:07.325Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-22T23:20:25.522Z","endTime":"2025-07-22T23:20:40.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.373516159846012,"aZ":-11.614643556244111,"pfxX":-4.850780794134743,"pfxZ":10.48472540062496,"pX":-0.5342916316970512,"pZ":2.575854682714338,"vX0":4.250134047576522,"vY0":-138.74560376655697,"vZ0":-6.701517524019339,"x":137.37,"y":169.23,"x0":-1.4514690090600189,"y0":50.00060468354119,"z0":5.786876856360928,"aX":-9.510445024951412},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2333,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.39390505346705496,"extension":6.530393614811064},"hitData":{"launchSpeed":95.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.18,"coordY":141.35}},"index":0,"playId":"fb4fcb03-c78b-3ea4-b20f-62cba7861087","pitchNumber":1,"startTime":"2025-07-22T23:20:32.538Z","endTime":"2025-07-22T23:20:40.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:20:40.213Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, first baseman Jonathan Aranda to pitcher Drew Rasmussen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-22T23:21:02.959Z","endTime":"2025-07-22T23:22:06.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.0,"strikeZoneTop":3.8831138113626,"strikeZoneBottom":1.68253370961054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.497445417608137,"aZ":-10.9879620036538,"pfxX":-2.9417531418845435,"pfxZ":10.677638383519112,"pX":0.308451951274953,"pZ":3.0895027819782297,"vX0":5.854446379555095,"vY0":-139.74166122606135,"vZ0":-5.510887523698433,"x":105.24,"y":155.36,"x0":-1.4283802982277742,"y0":50.00500711453497,"z0":5.80426043412972,"aX":-5.838577838788575},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2366,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3914505949950291,"extension":6.508652090460463},"index":0,"playId":"55b2cac8-69d1-35cc-ba6b-9f55974260c6","pitchNumber":1,"startTime":"2025-07-22T23:21:08.598Z","endTime":"2025-07-22T23:21:12.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.79891754250949,"strikeZoneBottom":1.62753861545825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28096078267778,"aZ":-28.58816011292876,"pfxX":0.6476626131347576,"pfxZ":2.0014697027511037,"pX":1.1555039883187173,"pZ":2.3495468225536773,"vX0":7.161028050583488,"vY0":-132.56777131313535,"vZ0":-3.630616142885508,"x":72.95,"y":175.34,"x0":-1.656371481554026,"y0":50.005648136831745,"z0":5.805959538139358,"aX":1.160635840819688},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.6,"spinRate":2678,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4119583394574651,"extension":6.484514587093414},"index":1,"playId":"ae0fbb2a-cb5b-3542-9d0f-3e2a311ace52","pitchNumber":2,"startTime":"2025-07-22T23:21:24.482Z","endTime":"2025-07-22T23:21:28.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.239713844887124,"aZ":-26.255476554095154,"pfxX":0.8554725300927628,"pfxZ":3.2942105227222545,"pX":0.535599460023365,"pZ":1.0686413521106104,"vX0":6.067589990375115,"vY0":-132.2121223339904,"vZ0":-7.107671665055033,"x":96.58,"y":209.93,"x0":-1.886213270383193,"y0":50.00318955476675,"z0":5.678337156009234,"aX":1.5365318326921624},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":-2.6,"spinRate":2725,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4119324704290239,"extension":6.390535737471536},"index":2,"playId":"3b678bd8-0265-3539-887f-56adcaba0e22","pitchNumber":3,"startTime":"2025-07-22T23:21:41.420Z","endTime":"2025-07-22T23:21:45.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1154552248295,"aZ":-11.585091720861744,"pfxX":0.514905053206649,"pfxZ":10.32989964893256,"pX":0.400543577110385,"pZ":2.946128981557199,"vX0":5.050712455289043,"vY0":-140.3589877030307,"vZ0":-5.98265426406769,"x":101.73,"y":159.23,"x0":-1.4898986666613678,"y0":50.00133442223779,"z0":5.861411615911445,"aX":1.0246786066728988},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-2.0,"spinRate":2558,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3904182564062175,"extension":6.5156798803828035},"hitData":{"launchSpeed":71.3,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.83,"coordY":164.86}},"index":3,"playId":"0238774f-a43b-3041-ba0d-605e7241b372","pitchNumber":4,"startTime":"2025-07-22T23:21:58.400Z","endTime":"2025-07-22T23:22:06.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:22:06.413Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:24:06.943Z","endTime":"2025-07-22T23:25:30.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.83765555255423,"strikeZoneBottom":1.71866789266732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.654440027710383,"aZ":-20.132033267425616,"pfxX":-9.219708687233302,"pfxZ":6.4022635550382425,"pX":0.06558015137969661,"pZ":1.2598189829199085,"vX0":7.567954140584899,"vY0":-136.44412870018235,"vZ0":-8.38787572236163,"x":114.5,"y":204.76,"x0":-1.5492319794858782,"y0":50.0058210999867,"z0":5.76689370684947,"aX":-17.347791465625622},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":15.0,"spinRate":2469,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4017801012302602,"extension":6.4416818284501085},"index":0,"playId":"0106f209-b390-357a-8742-9a1e5b1f085b","pitchNumber":1,"startTime":"2025-07-22T23:24:17.163Z","endTime":"2025-07-22T23:24:21.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.0,"endSpeed":83.1,"strikeZoneTop":3.76556522100276,"strikeZoneBottom":1.6763737838782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.977161294284063,"aZ":-29.534927687971976,"pfxX":-9.52927345978701,"pfxZ":1.4998262888154592,"pX":1.556503460146234,"pZ":2.192811000037059,"vX0":11.188711585403434,"vY0":-131.97541102129912,"vZ0":-3.9063700089582563,"x":57.67,"y":179.57,"x0":-1.5066340159303053,"y0":50.003020337211986,"z0":5.875890409899943,"aX":-16.754339776053566},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":14.8,"spinRate":2215,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41557644124020765,"extension":6.393344335973566},"index":1,"playId":"3c52ced9-ddef-3e7a-81d2-2d5e89633b1c","pitchNumber":2,"startTime":"2025-07-22T23:24:30.590Z","endTime":"2025-07-22T23:24:33.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.777063436276165,"aZ":-29.320321705801682,"pfxX":-9.797204975347796,"pfxZ":1.6141669206986773,"pX":0.7166388228829681,"pZ":1.347664044743469,"vX0":9.711668000174006,"vY0":-132.32202205210743,"vZ0":-5.812023247151095,"x":89.68,"y":202.39,"x0":-1.7318844581251263,"y0":50.00349931858871,"z0":5.726356578473698,"aX":-17.338336118892112},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2168,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41424670282032716,"extension":6.387522343030415},"index":2,"playId":"351f55b4-de04-3054-83c3-6d08aadd457f","pitchNumber":3,"startTime":"2025-07-22T23:24:45.637Z","endTime":"2025-07-22T23:24:49.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.76089311321348,"strikeZoneBottom":1.64208137423112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62669894375887,"aZ":-24.246932187463145,"pfxX":-8.4569160301415,"pfxZ":4.161549090388135,"pX":-0.47632502033877094,"pZ":4.957173090099609,"vX0":6.22449518565616,"vY0":-136.77696961319052,"vZ0":1.3159665158632228,"x":135.16,"y":104.94,"x0":-1.6765684882370262,"y0":50.003683878556274,"z0":6.126097953896768,"aX":-16.111811178987246},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":14.2,"spinRate":2347,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39962563643609883,"extension":6.176072043367599},"index":3,"playId":"0bfc5213-7ee5-3c35-a8f4-352641562c46","pitchNumber":4,"startTime":"2025-07-22T23:25:09.818Z","endTime":"2025-07-22T23:25:13.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.75242725609938,"strikeZoneBottom":1.70009294773628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81032586617581,"aZ":-20.50621357754147,"pfxX":-8.591722690717441,"pfxZ":6.084001315221528,"pX":-0.7339914854716882,"pZ":3.5916599329087697,"vX0":6.219769143116595,"vY0":-137.2295974572363,"vZ0":-2.391222775174586,"x":144.98,"y":141.81,"x0":-1.9073564742053468,"y0":50.00351181987508,"z0":5.862966813988922,"aX":-16.477314600354806},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2434,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39830314418315194,"extension":6.352230446631956},"index":4,"playId":"34abbbb9-bad4-37ac-bb88-7a29be755d8c","pitchNumber":5,"startTime":"2025-07-22T23:25:26.377Z","endTime":"2025-07-22T23:25:30.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:25:30.362Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks. Junior Caminero to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:25:51.695Z","endTime":"2025-07-22T23:27:46.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.975759842030893,"aZ":-16.42491650557692,"pfxX":-4.829405374782547,"pfxZ":8.039597734341083,"pX":0.8160887245956192,"pZ":3.6189503330167243,"vX0":8.354363900562127,"vY0":-138.60049903385166,"vZ0":-3.2046482019146305,"x":85.89,"y":141.07,"x0":-1.6003130457466255,"y0":50.00413286756155,"z0":5.877513875457934,"aX":-9.462881593541026},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2477,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39414978971274506,"extension":6.435385707353367},"index":0,"playId":"f8c2a590-6b12-3402-829a-0e4126e76072","pitchNumber":1,"startTime":"2025-07-22T23:25:56.831Z","endTime":"2025-07-22T23:25:59.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":92.2,"endSpeed":85.3,"strikeZoneTop":3.91945573834147,"strikeZoneBottom":1.6875895887201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.589139742999652,"aZ":-27.339608945739936,"pfxX":-8.236658699656122,"pfxZ":2.6190617887151983,"pX":-1.478474029587285,"pZ":2.894078691330948,"vX0":4.062439637824762,"vY0":-134.37187028533174,"vZ0":-2.532225954900043,"x":173.36,"y":160.64,"x0":-1.9322688131990615,"y0":50.002925736242176,"z0":5.7726533334232135,"aX":-15.201548971404602},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":1735,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.40618918319364017,"extension":6.2907824725629755},"index":1,"playId":"e8e6e54f-7ff6-37b9-8867-9411fc2e6795","pitchNumber":2,"startTime":"2025-07-22T23:26:22.689Z","endTime":"2025-07-22T23:26:25.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.9,"endSpeed":85.0,"strikeZoneTop":3.7511717018916,"strikeZoneBottom":1.66641652756569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692695684126857,"aZ":-23.738596855850332,"pfxX":-3.0636900894631784,"pfxZ":4.588526762731963,"pX":-0.8726142220718374,"pZ":3.8410167809190447,"vX0":4.098108536607844,"vY0":-133.93240346048245,"vZ0":-0.8875791782849555,"x":150.26,"y":135.07,"x0":-2.016093339097629,"y0":50.00207775567514,"z0":5.856026075634294,"aX":-5.63214292839502},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":4.8,"spinRate":2455,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4070947135114702,"extension":6.454617076279776},"index":2,"playId":"fa57a94c-de94-3528-999f-85e4c8a61879","pitchNumber":3,"startTime":"2025-07-22T23:26:39.111Z","endTime":"2025-07-22T23:26:42.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.8174942082171,"strikeZoneBottom":1.61530110170532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31397527062482,"aZ":-29.169408807608484,"pfxX":-9.22697000708932,"pfxZ":1.6471219705769062,"pX":-0.9810222224682117,"pZ":3.6700792173761196,"vX0":5.361642906854692,"vY0":-133.8596366945292,"vZ0":-0.42865736474771476,"x":154.39,"y":139.69,"x0":-1.8050456247460327,"y0":50.0045175441967,"z0":5.910217983323768,"aX":-16.843990110083283},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":2139,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40827453747792086,"extension":6.312631547990321},"index":3,"playId":"39d9a100-e0a3-379f-aa4d-93df94180a50","pitchNumber":4,"startTime":"2025-07-22T23:27:01.057Z","endTime":"2025-07-22T23:27:04.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30408773050871,"aZ":-29.064960979702036,"pfxX":0.6802087611833145,"pfxZ":1.8150928134950561,"pX":-0.2912097279619984,"pZ":2.359313231628347,"vX0":4.0663891135625,"vY0":-129.5634358150211,"vZ0":-3.157542645196666,"x":128.1,"y":175.08,"x0":-1.9648508039854207,"y0":50.00133461115246,"z0":5.798509726273868,"aX":1.1642303801482716},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2534,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.42162618031818955,"extension":6.4940520627405975},"index":4,"playId":"f57178f0-2115-356a-aece-5d8a4ec23a4c","pitchNumber":5,"startTime":"2025-07-22T23:27:19.133Z","endTime":"2025-07-22T23:27:23.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.79004888067956,"strikeZoneBottom":1.6171584722325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.752292768266166,"aZ":-33.463994103514565,"pfxX":-11.55548098242896,"pfxZ":-0.7190236729585902,"pX":1.4719890763906027,"pZ":1.3872812825760614,"vX0":11.949801938174144,"vY0":-133.06621335485556,"vZ0":-5.1843826602745136,"x":60.89,"y":201.32,"x0":-1.5692350038022342,"y0":50.00239946955952,"z0":5.776904711680073,"aX":-20.785000793106907},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.3,"breakHorizontal":18.5,"spinRate":2175,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41115593388001237,"extension":6.352277877927992},"index":5,"playId":"9049e78d-9e27-3afc-b285-22c151b40091","pitchNumber":6,"startTime":"2025-07-22T23:27:42.956Z","endTime":"2025-07-22T23:27:46.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.500000000000007,"leverageIndex":1.52,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:27:46.917Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Mangum grounds into a force out, shortstop Chase Meidroth to second baseman Lenyn Sosa. Junior Caminero to 3rd. Josh Lowe out at 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:29:07.910Z","endTime":"2025-07-22T23:29:17.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-22T23:28:02.380Z","endTime":"2025-07-22T23:29:10.171Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99404247028431,"aZ":-30.26530951445182,"pfxX":-9.748613991895377,"pfxZ":1.0367560227900707,"pX":-0.13754961147571287,"pZ":2.164458883763524,"vX0":7.7755422654137085,"vY0":-134.41284854173247,"vZ0":-3.9055605936109883,"x":122.24,"y":180.34,"x0":-1.7953220224945152,"y0":50.00185335684753,"z0":5.775365050522868,"aX":-17.91167327826927},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":16.1,"spinRate":2063,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4068578810275403,"extension":6.42147181138651},"hitData":{"launchSpeed":101.0,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.72,"coordY":154.22}},"index":1,"playId":"8afddc6a-3c82-3e97-ab66-4cf0aa9c373e","pitchNumber":1,"startTime":"2025-07-22T23:29:10.171Z","endTime":"2025-07-22T23:29:17.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.88,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:29:17.693Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Thaiss walks. Jake Mangum to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:30:08.553Z","endTime":"2025-07-22T23:31:57.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c8e2c537-e301-35e9-a15f-81251a444826","startTime":"2025-07-22T23:29:50.935Z","endTime":"2025-07-22T23:29:53.935Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.38142635046576,"strikeZoneBottom":1.56298406207749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.563455094435977,"aZ":-21.95709617071313,"pfxX":0.6198896830971963,"pfxZ":5.594931824731248,"pX":-1.03464378607267,"pZ":4.224997434972627,"vX0":2.414611950172776,"vY0":-133.27355167272478,"vZ0":-0.3662200555297918,"x":156.44,"y":124.71,"x0":-2.027402520956685,"y0":50.00408192340206,"z0":5.929474700443536,"aX":1.131300176237904},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.6,"spinRate":2585,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4086277209581528,"extension":6.234545148076838},"index":1,"playId":"637513be-c097-357a-9d4f-3f7f32a58454","pitchNumber":1,"startTime":"2025-07-22T23:30:10.846Z","endTime":"2025-07-22T23:30:13.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.32204468300594,"strikeZoneBottom":1.50341624407503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16815001374047,"aZ":-27.5296276563751,"pfxX":-10.791006177487034,"pfxZ":2.685467227164121,"pX":-0.1844954342165291,"pZ":0.8787863207671075,"vX0":7.742230116106156,"vY0":-130.5818583115621,"vZ0":-7.005284409025301,"x":124.03,"y":215.05,"x0":-1.7839848699019099,"y0":50.00130051574698,"z0":5.66355672715311,"aX":-18.657852643305496},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":2171,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41924553216054816,"extension":6.384037508566943},"index":2,"playId":"88cb2c98-57c9-3ecd-8e98-48a71566262c","pitchNumber":2,"startTime":"2025-07-22T23:30:30.973Z","endTime":"2025-07-22T23:30:34.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.36805435130544,"strikeZoneBottom":1.54955218790565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.531588573511055,"aZ":-30.06737363199808,"pfxX":-10.788888945330058,"pfxZ":1.201548562162225,"pX":0.5939734349507195,"pZ":1.895198970215938,"vX0":9.629807515028206,"vY0":-131.73657833030686,"vZ0":-4.355417712780647,"x":94.36,"y":187.61,"x0":-1.7108402097275959,"y0":50.00288829015195,"z0":5.7977958496490265,"aX":-18.923600816944372},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":2120,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4161022539492931,"extension":6.3747500564664765},"index":3,"playId":"5d4b1958-c644-342b-b192-b314edd2375a","pitchNumber":3,"startTime":"2025-07-22T23:30:53.063Z","endTime":"2025-07-22T23:30:57.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-07-22T23:31:07.198Z","endTime":"2025-07-22T23:31:35.416Z","isPitch":false,"type":"action","player":{"id":642136,"link":"/api/v1/people/642136"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.34096299438722,"strikeZoneBottom":1.49318020271193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.990502726299894,"aZ":-13.81625969269494,"pfxX":-6.039817793460265,"pfxZ":9.585838577151618,"pX":-0.5645906789589257,"pZ":3.6649884576788865,"vX0":5.374001223704702,"vY0":-137.6257002890132,"vZ0":-3.6131013685671265,"x":138.52,"y":139.83,"x0":-1.7593424009975183,"y0":50.00396986984968,"z0":5.932715765629058,"aX":-11.568894642891411},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2477,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3982133704956117,"extension":6.36083682834855},"index":5,"playId":"7fc90e5c-d5f7-3818-aa57-30fe61a3bb63","pitchNumber":4,"startTime":"2025-07-22T23:31:35.416Z","endTime":"2025-07-22T23:31:39.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.38095204882184,"strikeZoneBottom":1.50374837530915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47184429481537,"aZ":-14.676764983461698,"pfxX":-4.7153569994444995,"pfxZ":9.449110048170603,"pX":-0.04326768835186772,"pZ":4.640519333338884,"vX0":6.027085828262666,"vY0":-135.6570005786995,"vZ0":-0.715553413549634,"x":118.65,"y":113.49,"x0":-1.6879179140695435,"y0":50.00185884023491,"z0":5.937068560874235,"aX":-8.731385547937519},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2395,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4047598088236928,"extension":6.305026204335622},"index":6,"playId":"5ff1b41b-8a41-3f9b-8ee5-884b88c48dff","pitchNumber":5,"startTime":"2025-07-22T23:31:54.065Z","endTime":"2025-07-22T23:31:57.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.94,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:31:57.249Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to center fielder Michael A. Taylor. Jake Mangum scores. Matt Thaiss scores. José Caballero to 3rd. José Caballero advances to 3rd, on a throwing error by center fielder Michael A. Taylor.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:32:22.612Z","endTime":"2025-07-22T23:35:16.772Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2,3,4,5,6,7],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.18502320435028,"strikeZoneBottom":1.45711457108631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75902987063664,"aZ":-22.309259754172206,"pfxX":-8.69860782002616,"pfxZ":5.015400835395409,"pX":-1.0529004958188835,"pZ":3.8113167580327216,"vX0":5.224649607546239,"vY0":-139.04716560944775,"vZ0":-1.717716363381285,"x":157.13,"y":135.87,"x0":-1.821265537582133,"y0":50.00567174016196,"z0":5.910187766881941,"aX":-17.11852952730353},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":14.8,"spinRate":2411,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3931941816915905,"extension":6.326001545951732},"index":0,"playId":"7c668752-0dae-3721-9f2e-12124c007d73","pitchNumber":1,"startTime":"2025-07-22T23:32:26.049Z","endTime":"2025-07-22T23:32:29.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.276114736089493,"aZ":-18.385704594250043,"pfxX":-7.101157691410544,"pfxZ":7.3257128566654295,"pX":-0.23645258738118902,"pZ":2.4162897287963503,"vX0":6.441671212503209,"vY0":-135.9499543215309,"vZ0":-5.5743444138633205,"x":126.01,"y":173.54,"x0":-1.707723259418877,"y0":50.002017731180956,"z0":5.758878399888499,"aX":-13.364782630416054},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":11.6,"spinRate":2437,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40204945202716713,"extension":6.422375666759669},"index":1,"playId":"f0e1f8fb-e07e-3c6e-91c2-5c6872f12002","pitchNumber":2,"startTime":"2025-07-22T23:32:42.094Z","endTime":"2025-07-22T23:32:49.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70321823398273,"aZ":-28.258228215031437,"pfxX":0.7757681657493436,"pfxZ":2.2581152981865387,"pX":0.44797550739924547,"pZ":3.123083742238645,"vX0":5.380252657463995,"vY0":-130.47156751936635,"vZ0":-1.6357872587508169,"x":99.92,"y":154.46,"x0":-1.7359470750800312,"y0":50.00371770480816,"z0":5.873876632356061,"aX":1.3469227996386153},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-2.5,"spinRate":2622,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.41870521553201145,"extension":6.3120978132599825},"index":2,"playId":"aa81d9da-d413-3a21-83eb-6e10ed004730","pitchNumber":3,"startTime":"2025-07-22T23:33:08.581Z","endTime":"2025-07-22T23:33:12.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":"2025-07-22T23:33:30.788Z","endTime":"2025-07-22T23:33:30.789Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"7fb62b12-a19b-4d5b-95f0-41e3ba16b8e0","startTime":"2025-07-22T23:33:30.790Z","endTime":"2025-07-22T23:33:35.790Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With José Caballero batting, Junior Caminero scores on a balk. Jake Mangum advances to 3rd on a balk. Matt Thaiss advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"7fb62b12-a19b-4d5b-95f0-41e3ba16b8e0","startTime":"2025-07-22T23:34:24.069Z","endTime":"2025-07-22T23:34:36.816Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663436,"link":"/api/v1/people/663436"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642136,"link":"/api/v1/people/642136"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":691406,"link":"/api/v1/people/691406"},"postOnSecond":{"id":642136,"link":"/api/v1/people/642136"},"postOnThird":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":2.45,"dramaIndex":115.0,"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571667078496958,"aZ":-13.332783725858244,"pfxX":-4.715077265071383,"pfxZ":9.615146035804756,"pX":0.8732010501779524,"pZ":3.146745687569582,"vX0":8.185924552029368,"vY0":-139.17547075978993,"vZ0":-5.061588209551362,"x":83.72,"y":153.82,"x0":-1.4950832935505791,"y0":50.0013290489941,"z0":5.8736626222132555,"aX":-9.238684668866334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2383,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3937285785942901,"extension":6.4353668044839205},"index":6,"playId":"8eec7f04-a2da-39c0-bfde-3698056899e3","pitchNumber":4,"startTime":"2025-07-22T23:34:36.816Z","endTime":"2025-07-22T23:34:40.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":642136,"link":"/api/v1/people/642136"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011217219924887,"aZ":-27.278053044829313,"pfxX":-0.3475152801906365,"pfxZ":2.974138197494619,"pX":1.5146331241502158,"pZ":1.9799722908938535,"vX0":8.035311209124785,"vY0":-127.44715120477305,"vZ0":-4.243179729114176,"x":59.27,"y":185.32,"x0":-1.6329411527839115,"y0":50.00397536745754,"z0":5.819158557835969,"aX":-0.5738383265704624},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":-1.2,"spinRate":2281,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4296547478693902,"extension":6.8045177900255105},"hitData":{"launchSpeed":67.1,"launchAngle":25.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.95,"coordY":101.01}},"index":7,"playId":"bfcdc152-da3c-38f6-8cda-b949d5bba56a","pitchNumber":5,"startTime":"2025-07-22T23:35:00.010Z","endTime":"2025-07-22T23:35:16.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":642136,"link":"/api/v1/people/642136"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":11.699999999999989,"leverageIndex":2.45,"dramaIndex":186.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:35:16.772Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, pitcher Davis Martin to second baseman Lenyn Sosa. José Caballero scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:35:54.816Z","endTime":"2025-07-22T23:37:23.248Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":85.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.116222840240535,"aZ":-13.470823408777802,"pfxX":-4.355715118363127,"pfxZ":9.963962134425767,"pX":1.338164243431775,"pZ":1.8539163748052843,"vX0":9.173548184587856,"vY0":-135.9569926855024,"vZ0":-7.976548665897464,"x":65.99,"y":188.72,"x0":-1.5099158988723873,"y0":50.00014238187943,"z0":5.7556497824941815,"aX":-8.174513528307793},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2285,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4024839520650674,"extension":6.685827380300928},"index":0,"playId":"e5049d9f-d554-3852-8768-b1dffa97f647","pitchNumber":1,"startTime":"2025-07-22T23:35:55.832Z","endTime":"2025-07-22T23:36:01.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":70.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.96908873138839,"aZ":-35.12019812283404,"pfxX":6.332406058566359,"pfxZ":-2.4135571043841706,"pX":-0.42642045547206875,"pZ":1.4013309900498039,"vX0":1.4118792428941656,"vY0":-109.3224450863895,"vZ0":-1.7864224343974877,"x":133.25,"y":200.94,"x0":-1.902445419188756,"y0":50.00412140235696,"z0":5.973812393247746,"aX":7.720647632045476},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-4.6,"breakHorizontal":-11.9,"spinRate":2563,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.49963157427774174,"extension":6.323460192857933},"index":1,"playId":"e833fec0-0c10-397d-9bcd-d27df6debe00","pitchNumber":2,"startTime":"2025-07-22T23:36:29.964Z","endTime":"2025-07-22T23:36:34.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06898909440256,"aZ":-15.93558458861613,"pfxX":-5.5993588070732585,"pfxZ":8.502197701438686,"pX":1.3462492496977765,"pZ":2.8376783634937475,"vX0":9.799052227550947,"vY0":-136.5961496443368,"vZ0":-5.232196133920008,"x":65.68,"y":162.16,"x0":-1.542718563290694,"y0":50.00282005475122,"z0":5.855359768647476,"aX":-10.695173495874666},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2421,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3993497413612239,"extension":6.511766749714601},"index":2,"playId":"518df640-884d-3c95-bed2-e7fb7a3d7955","pitchNumber":3,"startTime":"2025-07-22T23:36:50.624Z","endTime":"2025-07-22T23:36:54.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-22T23:37:00.145Z","endTime":"2025-07-22T23:37:15.786Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.473858640874386,"aZ":-29.84778493977485,"pfxX":-10.455809351958084,"pfxZ":1.344910057464106,"pX":-0.8619765719347597,"pZ":1.4090726106850358,"vX0":6.080345332788917,"vY0":-130.67609384250827,"vZ0":-5.419308148203117,"x":149.86,"y":200.74,"x0":-1.8601720344057295,"y0":50.00424139403368,"z0":5.7516137360212225,"aX":-18.088562887974124},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":17.6,"spinRate":1998,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4191188551903666,"extension":6.423617072917057},"hitData":{"launchSpeed":63.9,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.87,"coordY":180.1}},"index":4,"playId":"12237012-3863-39d4-b2b1-8e0685287909","pitchNumber":4,"startTime":"2025-07-22T23:37:15.786Z","endTime":"2025-07-22T23:37:23.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.78,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:37:23.248Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-22T23:37:48.457Z","endTime":"2025-07-22T23:38:14.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.52360545348539,"strikeZoneBottom":1.5273957176772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.327420564161386,"aZ":-38.507281609825256,"pfxX":6.370722158139216,"pfxZ":-4.788381541955603,"pX":-0.3781707141985604,"pZ":2.259550063481462,"vX0":1.8824770793345262,"vY0":-114.32910726916703,"vZ0":-0.18176660745359596,"x":131.41,"y":177.77,"x0":-2.0402136319298902,"y0":50.003612014821684,"z0":6.123301797255499,"aX":8.42308222969815},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.4,"breakHorizontal":-12.0,"spinRate":2543,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.47930503125514345,"extension":6.271295928525143},"index":0,"playId":"158ed6b2-bf50-30e1-8b66-c165aa087397","pitchNumber":1,"startTime":"2025-07-22T23:37:51.224Z","endTime":"2025-07-22T23:37:55.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.815645379400134,"aZ":-36.86357621271695,"pfxX":8.000997117328106,"pfxZ":-3.5550677458932274,"pX":0.18115571521843335,"pZ":3.117832847910273,"vX0":2.2972994550691106,"vY0":-114.3404998208706,"vZ0":1.2169117692987534,"x":110.09,"y":154.6,"x0":-1.8769607881152521,"y0":50.00246236276909,"z0":6.2062546566901915,"aX":10.553977308530508},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.8,"breakHorizontal":-15.1,"spinRate":2630,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.4797037909109072,"extension":6.3922661364942375},"hitData":{"launchSpeed":81.4,"launchAngle":29.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.46,"coordY":82.01}},"index":1,"playId":"b225d9ca-529e-3931-87a6-6955ecc45f79","pitchNumber":2,"startTime":"2025-07-22T23:38:07.025Z","endTime":"2025-07-22T23:38:14.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:38:14.788Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lenyn Sosa called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-22T23:40:15.402Z","endTime":"2025-07-22T23:42:43.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.46313301142103,"strikeZoneBottom":1.58004675487561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.401785117453212,"aZ":-11.41581238674337,"pfxX":-2.5476198094931464,"pfxZ":10.87174269734335,"pX":1.3245299242812798,"pZ":1.568697018307456,"vX0":7.755654381676541,"vY0":-137.29396969179336,"vZ0":-9.231854674010576,"x":66.51,"y":196.43,"x0":-1.2058250737952647,"y0":50.00054207302852,"z0":5.751713298103039,"aX":-4.864406621237224},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":3.0,"spinRate":2415,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3989467657338994,"extension":6.671481999385669},"index":0,"playId":"56418309-99ad-3c63-86b0-6a0db73e602d","pitchNumber":1,"startTime":"2025-07-22T23:40:27.896Z","endTime":"2025-07-22T23:40:31.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6976774355004,"aZ":-26.449867187392652,"pfxX":3.4005990814176656,"pfxZ":3.3973950251141822,"pX":0.9033583825618975,"pZ":2.767574514594211,"vX0":5.52348288977982,"vY0":-128.7010060877705,"vZ0":-2.725864849885516,"x":82.57,"y":164.06,"x0":-1.7089561978636516,"y0":50.0019183106976,"z0":5.8802335055947905,"aX":5.7265364490090676},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.3,"spinRate":2595,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4249215862909934,"extension":6.473079141763887},"index":1,"playId":"bf39deb6-380e-3a4c-8798-dbe34a9e82b3","pitchNumber":2,"startTime":"2025-07-22T23:40:42.878Z","endTime":"2025-07-22T23:40:47.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.3699965745763,"strikeZoneBottom":1.58829890965811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954555940633313,"aZ":-31.886328716875894,"pfxX":1.992427263841325,"pfxZ":0.17685510226161405,"pX":0.8377499590511426,"pZ":2.486203607114008,"vX0":5.53960623747319,"vY0":-127.8086274546159,"vZ0":-2.237235392076882,"x":85.07,"y":171.65,"x0":-1.6153804384370134,"y0":50.00451881641862,"z0":5.873131886845268,"aX":3.30195975355904},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-4.8,"spinRate":2580,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4282865312837205,"extension":6.569896157489602},"index":2,"playId":"b267a49a-7fa7-306e-9d6e-b5e888561bd1","pitchNumber":3,"startTime":"2025-07-22T23:40:59.374Z","endTime":"2025-07-22T23:41:03.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-22T23:41:10.321Z","endTime":"2025-07-22T23:41:25.845Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":83.2,"endSpeed":75.9,"strikeZoneTop":3.44312115772661,"strikeZoneBottom":1.53127855272149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.059957511264432,"aZ":-38.34626575303392,"pfxX":5.870746956870576,"pfxZ":-4.186517179750897,"pX":0.1783355662266701,"pZ":4.106977303136811,"vX0":3.1239295214143117,"vY0":-121.01152582563489,"vZ0":3.6877900608645118,"x":110.2,"y":127.89,"x0":-1.8949026293940314,"y0":50.00487973741357,"z0":5.936737818954206,"aX":8.649549865773405},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.4,"breakHorizontal":-11.4,"spinRate":2702,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4537696640247151,"extension":6.463020868871422},"index":4,"playId":"e9436e46-eb14-3abe-a166-eebd1ef13bcf","pitchNumber":4,"startTime":"2025-07-22T23:41:25.845Z","endTime":"2025-07-22T23:41:29.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.47087497217674,"strikeZoneBottom":1.58822670354126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522872583977716,"aZ":-33.463975039351055,"pfxX":0.6929394004528886,"pfxZ":-0.7858574289853073,"pX":1.7425332028293752,"pZ":0.5698794872984653,"vX0":7.31736345284014,"vY0":-126.88314601227755,"vZ0":-6.504129154296186,"x":50.58,"y":223.39,"x0":-1.261687154990247,"y0":50.00311465974769,"z0":5.813558963406113,"aX":1.136098123146936},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-2.9,"spinRate":2712,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43069963299010006,"extension":6.598872287614824},"index":5,"playId":"f448a211-47b0-3e87-87c6-794d99804067","pitchNumber":5,"startTime":"2025-07-22T23:41:41.645Z","endTime":"2025-07-22T23:41:44.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49364099474313,"aZ":-15.962468896406966,"pfxX":-2.1907383092879273,"pfxZ":8.153123399611221,"pX":0.3428075782771695,"pZ":3.157151083548081,"vX0":5.700557657320939,"vY0":-140.29067158975855,"vZ0":-4.7241456285942185,"x":103.93,"y":153.54,"x0":-1.4331190254885795,"y0":50.00112192205642,"z0":5.907297414863296,"aX":-4.35567760658524},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":2.8,"spinRate":2453,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.39079360186370904,"extension":6.521248319189059},"index":6,"playId":"f23349bd-5441-359a-9f4c-4fc4c363227d","pitchNumber":6,"startTime":"2025-07-22T23:41:58.634Z","endTime":"2025-07-22T23:42:02.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.880496667151686,"aZ":-28.284468091200306,"pfxX":1.614385794051314,"pfxZ":2.2553696659690683,"pX":0.656877161126656,"pZ":2.1750831114818188,"vX0":5.474015221816725,"vY0":-129.7094948812289,"vZ0":-3.835241854890765,"x":91.96,"y":180.05,"x0":-1.6798563879277386,"y0":50.00449693862271,"z0":5.798999160607206,"aX":2.7854968369233033},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2652,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.42023558597190025,"extension":6.502583754699901},"index":7,"playId":"eecf669f-f17e-33a6-bb31-31e41eb29ca2","pitchNumber":7,"startTime":"2025-07-22T23:42:16.738Z","endTime":"2025-07-22T23:42:20.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.41016170198595,"strikeZoneBottom":1.59258636114081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11171579179213,"aZ":-33.058676105455376,"pfxX":1.9280994270567446,"pfxZ":-0.5063253720755867,"pX":0.6583460964338351,"pZ":3.55556694580385,"vX0":5.143056071271225,"vY0":-130.386340596197,"vZ0":0.22604529717415422,"x":91.91,"y":142.78,"x0":-1.577093348258603,"y0":50.001988599980656,"z0":5.92869572368412,"aX":3.374396582054212},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2811,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4174221736955763,"extension":6.45283121459875},"index":8,"playId":"a21ea8e6-fbad-3eee-ba62-e2130ac5e604","pitchNumber":8,"startTime":"2025-07-22T23:42:38.207Z","endTime":"2025-07-22T23:42:43.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:42:43.478Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-22T23:43:02.685Z","endTime":"2025-07-22T23:45:02.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.18046413013279,"strikeZoneBottom":1.27269698338091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.215789855301104,"aZ":-44.66416850064552,"pfxX":3.3457335724833865,"pfxZ":-9.330942060443226,"pX":-0.7905513814024571,"pZ":3.6511086307713856,"vX0":1.1060967698246649,"vY0":-115.2321160195071,"vZ0":3.9529668523824615,"x":147.13,"y":140.2,"x0":-1.7118741232459582,"y0":50.000722563500524,"z0":6.240186579246178,"aX":4.480058800975384},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.5,"breakHorizontal":-6.4,"spinRate":2730,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.47606930754631716,"extension":6.299455315512942},"index":0,"playId":"894f8c00-c142-3595-968e-40296f2e2062","pitchNumber":1,"startTime":"2025-07-22T23:43:07.367Z","endTime":"2025-07-22T23:43:11.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.813002922364937,"aZ":-28.616201282056114,"pfxX":1.1650797939078927,"pfxZ":2.0945808030543773,"pX":0.7711358919810554,"pZ":1.7282504858594792,"vX0":6.153977032341722,"vY0":-128.3158468735911,"vZ0":-4.608553518262865,"x":87.61,"y":192.12,"x0":-1.7911356439214223,"y0":50.0033159286801,"z0":5.728241791983845,"aX":1.9794349081523694},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2734,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.42378953976313527,"extension":6.4682060784667685},"index":1,"playId":"b8f4ccf8-d196-3f56-9099-a3a089a3b86d","pitchNumber":2,"startTime":"2025-07-22T23:43:21.800Z","endTime":"2025-07-22T23:43:25.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819260024425517,"aZ":-26.863039593316074,"pfxX":1.1361961999398056,"pfxZ":2.9772886799963967,"pX":0.9647981786944902,"pZ":2.013444756249064,"vX0":6.467071052748213,"vY0":-131.75651125168375,"vZ0":-4.678170234921245,"x":80.22,"y":184.42,"x0":-1.6534436646331199,"y0":50.00596513927555,"z0":5.759519312641637,"aX":2.029819118448173},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2702,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.41321632903089567,"extension":6.529693815213183},"index":2,"playId":"9f05721a-cd53-3ce3-87d7-f2232a27e921","pitchNumber":3,"startTime":"2025-07-22T23:43:41.073Z","endTime":"2025-07-22T23:43:44.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.14778852982837,"strikeZoneBottom":1.38764801119734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.464925518996154,"aZ":-16.18836763778768,"pfxX":-1.9570315928867363,"pfxZ":7.919448886122561,"pX":-0.14565547559009084,"pZ":3.983269899813189,"vX0":4.4476596641933845,"vY0":-140.60919891305002,"vZ0":-2.735380649858815,"x":122.55,"y":131.23,"x0":-1.4879458548618312,"y0":50.00219649611642,"z0":6.008728777114816,"aX":-3.950461675268954},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":2.8,"spinRate":2465,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3883422955580942,"extension":6.5879414162343854},"index":3,"playId":"918cdc15-e358-397a-8b97-58c37d670fe6","pitchNumber":4,"startTime":"2025-07-22T23:44:01.346Z","endTime":"2025-07-22T23:44:05.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.22085709568288,"strikeZoneBottom":1.49031333934617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.215492057418835,"aZ":-18.218604655947953,"pfxX":-8.857983988586838,"pfxZ":7.025495275472128,"pX":1.0039967208933926,"pZ":3.7237918694557988,"vX0":10.090957076933483,"vY0":-139.1012836204322,"vZ0":-2.0921933954921483,"x":78.73,"y":138.24,"x0":-1.496565135033548,"y0":50.003593813006425,"z0":5.675840086538227,"aX":-17.597310341437975},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2448,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39172950965920084,"extension":6.459849801238716},"index":4,"playId":"1df81cbf-ccff-340a-9fba-779331d9cb80","pitchNumber":5,"startTime":"2025-07-22T23:44:17.251Z","endTime":"2025-07-22T23:44:21.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16774450019902,"aZ":-28.868949095099076,"pfxX":1.5007087998294595,"pfxZ":1.8440795671869612,"pX":0.1165570245960286,"pZ":2.503030854876337,"vX0":3.990763819515146,"vY0":-131.93631601914603,"vZ0":-3.46832331837677,"x":112.56,"y":171.2,"x0":-1.601586912209265,"y0":50.00014676938406,"z0":5.928090838992737,"aX":2.683679655911368},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":-3.5,"spinRate":2728,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4128246389663017,"extension":6.358570731237561},"index":5,"playId":"0ecd02d9-2908-3610-8b7c-19c47cec144c","pitchNumber":6,"startTime":"2025-07-22T23:44:33.878Z","endTime":"2025-07-22T23:44:37.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420734896111885,"aZ":-13.566460207893993,"pfxX":-3.618459362362788,"pfxZ":9.255137445437924,"pX":0.5792859424470092,"pZ":3.6517799672463367,"vX0":6.694047703316959,"vY0":-140.34209260131973,"vZ0":-3.9893490571020975,"x":94.92,"y":140.18,"x0":-1.358222356375024,"y0":50.00265386876764,"z0":5.964910150993528,"aX":-7.275566160223034},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":5.3,"spinRate":2504,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.38911895059748147,"extension":6.503174070113421},"index":6,"playId":"4c74fb3d-10ab-3450-a297-9e0c75fc168f","pitchNumber":7,"startTime":"2025-07-22T23:44:57.842Z","endTime":"2025-07-22T23:45:02.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:45:02.071Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael A. Taylor grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-22T23:45:21.815Z","endTime":"2025-07-22T23:47:03.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.151497795022653,"aZ":-27.357414675286627,"pfxX":1.0963008658379512,"pfxZ":2.723745232175367,"pX":-0.10593449186353526,"pZ":1.247902522484367,"vX0":3.7681124324961246,"vY0":-130.87659041399527,"vZ0":-6.389807538516885,"x":121.04,"y":205.09,"x0":-1.694801581164801,"y0":50.00600586315215,"z0":5.713308297939221,"aX":1.9426872954027732},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2594,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.41516546855769265,"extension":6.519433419448614},"index":0,"playId":"08a6df87-6845-3590-bd79-40440414618a","pitchNumber":1,"startTime":"2025-07-22T23:45:27.071Z","endTime":"2025-07-22T23:45:30.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.6,"strikeZoneTop":3.68573267757009,"strikeZoneBottom":1.70935395717152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28001199672605,"aZ":-28.092222264242704,"pfxX":1.4214709262774692,"pfxZ":2.3497703798451814,"pX":1.2874572001509266,"pZ":0.7118196118669777,"vX0":6.873990456547992,"vY0":-129.70837293464552,"vZ0":-7.272207766925737,"x":67.93,"y":219.56,"x0":-1.5612884670612655,"y0":50.00363108524446,"z0":5.638434797056139,"aX":2.466434449152804},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2669,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4192405291654513,"extension":6.648009322854341},"index":1,"playId":"d4217959-9339-34f8-92ea-ba1c026ac7bb","pitchNumber":2,"startTime":"2025-07-22T23:45:43.421Z","endTime":"2025-07-22T23:45:46.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.62647036739202,"strikeZoneBottom":1.68077189270467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4365696126256,"aZ":-17.988554667466612,"pfxX":-9.491102537138207,"pfxZ":7.190439104841095,"pX":0.4987335112975569,"pZ":2.8789388322914538,"vX0":8.869460400754754,"vY0":-138.9264784486037,"vZ0":-4.233686611101021,"x":97.99,"y":161.05,"x0":-1.4878771966334938,"y0":50.0026834000586,"z0":5.603306077967601,"aX":-18.7239072543707},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":15.6,"spinRate":2418,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3928820611393933,"extension":6.63668468715172},"index":2,"playId":"c86af6c9-0ff5-3ba7-b4f5-fc0eb08f3c77","pitchNumber":3,"startTime":"2025-07-22T23:46:01.469Z","endTime":"2025-07-22T23:46:05.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.57517248892972,"strikeZoneBottom":1.576384537662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.110601067799987,"aZ":-29.80857246214167,"pfxX":1.46255742784955,"pfxZ":1.3190668703651518,"pX":1.2787680703600417,"pZ":2.7660273187122395,"vX0":6.739953114458981,"vY0":-132.2305049826737,"vZ0":-2.4289914932059316,"x":68.26,"y":164.1,"x0":-1.4810126584624532,"y0":50.001778443510965,"z0":5.858023414678162,"aX":2.618972998110123},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.2,"breakHorizontal":-4.0,"spinRate":2652,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4123807613876891,"extension":6.517681698851106},"index":3,"playId":"e0bd6b46-14a0-3e96-a4af-86b2b87689ac","pitchNumber":4,"startTime":"2025-07-22T23:46:19.754Z","endTime":"2025-07-22T23:46:23.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.60732908420104,"strikeZoneBottom":1.54938533946963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74846489591573,"aZ":-15.171521818447737,"pfxX":-3.738603103158967,"pfxZ":8.522665821932923,"pX":1.6206451443639733,"pZ":3.472177473527943,"vX0":8.986072681106442,"vY0":-139.69057704195563,"vZ0":-4.175981189835559,"x":55.22,"y":145.03,"x0":-1.138853564703717,"y0":50.0004481784321,"z0":5.970518952899167,"aX":-7.457678657841488},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":2525,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39073262387880314,"extension":6.640306816582573},"index":4,"playId":"9649015b-3cc7-3160-9013-56a2491dc7f2","pitchNumber":5,"startTime":"2025-07-22T23:46:38.110Z","endTime":"2025-07-22T23:46:41.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.608834814909727,"aZ":-15.073166658362886,"pfxX":-8.483421573591963,"pfxZ":8.677249616170815,"pX":0.1377982280278882,"pZ":2.0366971015926523,"vX0":7.295513604579657,"vY0":-138.9067579750884,"vZ0":-6.962959698731806,"x":111.75,"y":183.79,"x0":-1.4094104077690601,"y0":50.002772557255234,"z0":5.561809482160963,"aX":-16.720690075554913},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":14.0,"spinRate":2472,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3930181896734881,"extension":6.627378616542791},"hitData":{"launchSpeed":95.1,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":171.45}},"index":5,"playId":"c3b1e9a3-28be-3c1c-85cf-ed5877ad9a2b","pitchNumber":6,"startTime":"2025-07-22T23:46:57.352Z","endTime":"2025-07-22T23:47:03.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:47:03.703Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-22T23:49:07.326Z","endTime":"2025-07-22T23:49:21.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10546283637946,"aZ":-18.077765889719227,"pfxX":-9.126995757373145,"pfxZ":7.859188482911659,"pX":-0.44509252280145783,"pZ":2.8236390220288783,"vX0":6.451193370760938,"vY0":-133.42017623882845,"vZ0":-4.42911451592757,"x":133.97,"y":162.54,"x0":-1.7149564756249875,"y0":50.003238617761006,"z0":5.817480746864319,"aX":-16.369192199964463},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":15.0,"spinRate":2288,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41135697673761884,"extension":6.351264152866103},"hitData":{"launchSpeed":82.9,"launchAngle":56.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.4,"coordY":137.25}},"index":0,"playId":"b737ad6a-7902-3cc1-81ed-248ba0c03452","pitchNumber":1,"startTime":"2025-07-22T23:49:13.057Z","endTime":"2025-07-22T23:49:21.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:49:21.402Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a sharp line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-22T23:49:45.791Z","endTime":"2025-07-22T23:50:52.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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(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":82.8,"strikeZoneTop":3.47829061789333,"strikeZoneBottom":1.47246930927442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75299157780802,"aZ":-13.809735510034177,"pfxX":-5.725823665634596,"pfxZ":10.391651583769036,"pX":0.6200146150271427,"pZ":2.417483361809521,"vX0":8.136394083401198,"vY0":-132.67566920985354,"vZ0":-6.179526056101398,"x":93.37,"y":173.51,"x0":-1.7551547666374976,"y0":50.00056211526447,"z0":5.799541573827115,"aX":-10.116607703604846},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2384,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41426394764198937,"extension":6.443383751095902},"index":0,"playId":"145d2684-76d0-3c7f-ae14-1c3e67036953","pitchNumber":1,"startTime":"2025-07-22T23:49:49.931Z","endTime":"2025-07-22T23:49:53.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":94.4,"endSpeed":85.2,"strikeZoneTop":3.44254123873217,"strikeZoneBottom":1.52585223530575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.471262390565194,"aZ":-14.790546782652077,"pfxX":-6.005698641258166,"pfxZ":9.22119153310313,"pX":0.35441045944136734,"pZ":4.40010946375535,"vX0":7.865835740369394,"vY0":-137.19312186143898,"vZ0":-1.2324481978236803,"x":103.49,"y":119.98,"x0":-1.7844060828171453,"y0":50.00217163861084,"z0":5.874612416717626,"aX":-11.321912211208101},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2496,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40091943713267053,"extension":6.245204973188124},"index":1,"playId":"0b1b4791-422d-3330-84ec-dfe843de4d59","pitchNumber":2,"startTime":"2025-07-22T23:50:05.079Z","endTime":"2025-07-22T23:50:08.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48386860896546,"aZ":-36.21279687084445,"pfxX":6.868140974778676,"pfxZ":-2.8952643205118136,"pX":0.478093127066369,"pZ":2.462536300944938,"vX0":3.6070023616925737,"vY0":-117.97203075187664,"vZ0":-0.5422755526100823,"x":98.78,"y":172.29,"x0":-1.9676964229313039,"y0":50.00133992078651,"z0":6.061460555854142,"aX":9.585429057342727},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.0,"breakHorizontal":-13.3,"spinRate":2875,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4660187540574867,"extension":6.2964617883907925},"index":2,"playId":"6e3dd083-87e5-375a-afcd-5fefa4dfafca","pitchNumber":3,"startTime":"2025-07-22T23:50:19.281Z","endTime":"2025-07-22T23:50:23.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60642250970743,"aZ":-26.306491199435747,"pfxX":-10.302115325841525,"pfxZ":3.244775840337417,"pX":-0.10380050497356269,"pZ":1.7769151916534056,"vX0":8.155915163046036,"vY0":-133.19670100687136,"vZ0":-5.1739501713787,"x":120.96,"y":190.8,"x0":-1.8556945703414562,"y0":50.006502776558534,"z0":5.62907783744053,"aX":-18.65363393216743},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":17.0,"spinRate":1837,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4100569459359109,"extension":6.3658334293915},"hitData":{"launchSpeed":109.3,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.24,"coordY":90.53}},"index":3,"playId":"4b0d8826-a314-392f-bc0d-772fe2eda94f","pitchNumber":4,"startTime":"2025-07-22T23:50:40.610Z","endTime":"2025-07-22T23:50:52.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.5,"awayTeamWinProbability":10.5,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.23,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:50:52.387Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, shortstop Chase Meidroth to second baseman Lenyn Sosa to first baseman Miguel Vargas. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-22T23:51:11.093Z","endTime":"2025-07-22T23:51:59.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":93.7,"endSpeed":85.9,"strikeZoneTop":3.65565342981604,"strikeZoneBottom":1.58046706131585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.093337904527026,"aZ":-22.14527118648576,"pfxX":-9.776824671032882,"pfxZ":5.322847225212863,"pX":0.4818853446448642,"pZ":3.12622861525876,"vX0":9.370958524723072,"vY0":-136.22227852275634,"vZ0":-3.1128790821524497,"x":98.63,"y":154.37,"x0":-1.7275728440179179,"y0":50.00660772463222,"z0":5.8096804794837835,"aX":-18.433431044979333},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":15.8,"spinRate":2478,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4016344681229622,"extension":6.412547457946041},"index":0,"playId":"c58fabf0-7da4-3ced-b6d9-747b028fffad","pitchNumber":1,"startTime":"2025-07-22T23:51:17.665Z","endTime":"2025-07-22T23:51:21.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":88.4,"endSpeed":81.1,"strikeZoneTop":3.70333368108804,"strikeZoneBottom":1.62840615561142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.636161538279367,"aZ":-28.063952933275456,"pfxX":0.21608864212353218,"pfxZ":2.466441970461256,"pX":0.9618714148073757,"pZ":1.589802664475776,"vX0":7.06098998258929,"vY0":-128.55427091064905,"vZ0":-4.979528974785543,"x":80.34,"y":195.86,"x0":-1.8531411699300435,"y0":50.005142323533086,"z0":5.7410479906332155,"aX":0.3585867718710146},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-2.0,"spinRate":2633,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4267157897641929,"extension":6.495387156144354},"index":1,"playId":"6469bf18-61e6-31d3-8a0f-d72fbf49f7e2","pitchNumber":2,"startTime":"2025-07-22T23:51:34.157Z","endTime":"2025-07-22T23:51:38.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27361284626408,"aZ":-27.980827479967065,"pfxX":-0.129376779365729,"pfxZ":2.562584685325529,"pX":0.7141768204779901,"pZ":1.4349623946184684,"vX0":6.2686709763485355,"vY0":-127.3275710152607,"vZ0":-5.1054815009966585,"x":89.78,"y":200.04,"x0":-1.7675393532785522,"y0":50.0000852111695,"z0":5.692491687471305,"aX":-0.21210277498640848},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.2,"spinRate":2519,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4309295473724468,"extension":6.339578049345516},"hitData":{"launchSpeed":91.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":154.22}},"index":2,"playId":"48327bb9-2067-34ca-afe4-50dae9bdf39a","pitchNumber":3,"startTime":"2025-07-22T23:51:51.370Z","endTime":"2025-07-22T23:51:59.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.43,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:51:59.301Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Tauchman doubles (13) on a sharp line drive to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-22T23:54:01.894Z","endTime":"2025-07-22T23:55:40.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.5935483625226,"strikeZoneBottom":1.6245950995637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78141601293497,"aZ":-43.622423315863344,"pfxX":1.7090740944726257,"pfxZ":-8.22816760926636,"pX":-0.4333817633837726,"pZ":3.254432936849951,"vX0":2.150650383166544,"vY0":-117.4008146443673,"vZ0":2.6634026376208406,"x":133.52,"y":150.91,"x0":-1.5841973313270379,"y0":50.00012618380472,"z0":6.1731481147385665,"aX":2.378746202592207},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.9,"breakHorizontal":-3.6,"spinRate":2607,"spinDirection":27},"zone":1,"typeConfidence":2.0,"plateTime":0.4670276759867149,"extension":6.602071375569841},"index":0,"playId":"ca3bc2ba-90bc-3d6c-9e8f-32ffed1cb434","pitchNumber":1,"startTime":"2025-07-22T23:54:09.157Z","endTime":"2025-07-22T23:54:13.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.424456594958762,"aZ":-29.03597668411007,"pfxX":0.1890290354384374,"pfxZ":1.7902747788918507,"pX":-0.13004059062455248,"pZ":3.558901139398601,"vX0":4.420439394401003,"vY0":-131.1002625584233,"vZ0":-0.5463412537855026,"x":121.96,"y":142.69,"x0":-1.8564628846419795,"y0":50.00500941256318,"z0":5.920603717766345,"aX":0.3320966228065824},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2710,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.41638801782508983,"extension":6.608387911956735},"index":1,"playId":"55f0f671-59c8-30d7-a804-67b7794a54ea","pitchNumber":2,"startTime":"2025-07-22T23:54:25.073Z","endTime":"2025-07-22T23:54:29.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.60513783972111,"strikeZoneBottom":1.57726919860692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.617116096778016,"aZ":-17.610021592429383,"pfxX":-9.319896595634138,"pfxZ":7.360565019292811,"pX":1.145636490827751,"pZ":1.9804741477081953,"vX0":10.13583734534355,"vY0":-139.3590761550499,"vZ0":-6.769480647682623,"x":73.33,"y":185.31,"x0":-1.317665086679666,"y0":50.002359241387765,"z0":5.592871216982334,"aX":-18.438321465494987},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2429,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39216669246330715,"extension":6.812371916784971},"index":2,"playId":"11446ddd-53ba-316e-9371-dcc215878892","pitchNumber":3,"startTime":"2025-07-22T23:54:50.772Z","endTime":"2025-07-22T23:54:54.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.57866397287172,"strikeZoneBottom":1.55080984439575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.094844648523605,"aZ":-24.69473290921417,"pfxX":-3.151015332225891,"pfxZ":4.345605574789211,"pX":-1.130205733031641,"pZ":0.35543588132353193,"vX0":2.259805083924573,"vY0":-130.09217558786514,"vZ0":-8.664796148102786,"x":160.08,"y":229.18,"x0":-1.5986949756456053,"y0":50.00436783695985,"z0":5.587405542429016,"aX":-5.426749178193335},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":5.3,"spinRate":912,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4202815847229364,"extension":6.700314685824312},"index":3,"playId":"7cefd1ba-81aa-3b2f-9344-f7bfc1ee8136","pitchNumber":4,"startTime":"2025-07-22T23:55:07.578Z","endTime":"2025-07-22T23:55:10.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56056533995489,"aZ":-14.460784839144395,"pfxX":0.211837128085953,"pfxZ":8.738565430629091,"pX":0.13772873111989548,"pZ":2.417795272784893,"vX0":3.9508482161804253,"vY0":-140.9017170832366,"vZ0":-6.9887486553060745,"x":111.75,"y":173.5,"x0":-1.305450786641777,"y0":50.00632136870991,"z0":5.850164447708392,"aX":0.42834488102012863},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":-1.1,"spinRate":2512,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.38752491702109415,"extension":6.662856079676415},"hitData":{"launchSpeed":102.9,"launchAngle":16.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.94,"coordY":85.49}},"index":4,"playId":"c1345e71-7a2b-3740-81ca-42d6cbba215c","pitchNumber":5,"startTime":"2025-07-22T23:55:25.536Z","endTime":"2025-07-22T23:55:40.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":0.68,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:55:40.809Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to right fielder Josh Lowe. Mike Tauchman scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-22T23:56:00.502Z","endTime":"2025-07-22T23:57:21.261Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.13161403294946,"strikeZoneBottom":1.4019163853286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05037109938214,"aZ":-16.054080416334646,"pfxX":-9.334415504790753,"pfxZ":8.24712360418272,"pX":0.4821338972878562,"pZ":2.587503593839783,"vX0":8.534991894470599,"vY0":-138.47504406383604,"vZ0":-5.3948558677283245,"x":98.62,"y":168.92,"x0":-1.4175985458162206,"y0":50.00153087507895,"z0":5.623885369564307,"aX":-18.243819026514107},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":15.2,"spinRate":2440,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39456531334505573,"extension":6.781912280998748},"index":0,"playId":"55de0c74-95cf-3422-b441-137fb711e60d","pitchNumber":1,"startTime":"2025-07-22T23:56:10.964Z","endTime":"2025-07-22T23:56:14.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57371343883443,"aZ":-15.267310876393159,"pfxX":-7.568765213990909,"pfxZ":8.489931572792532,"pX":0.6537633967627522,"pZ":3.264825494722553,"vX0":8.424494591443997,"vY0":-139.77452209215093,"vZ0":-3.872616724221832,"x":92.08,"y":150.63,"x0":-1.4065940756917585,"y0":50.0058730455462,"z0":5.661707147657082,"aX":-15.077687813593883},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2537,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3909052049991435,"extension":6.632111426317575},"index":1,"playId":"3cb17092-46a9-3f16-8478-ce132cc7bb03","pitchNumber":2,"startTime":"2025-07-22T23:56:29.332Z","endTime":"2025-07-22T23:56:32.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.8,"strikeZoneTop":3.15455569548432,"strikeZoneBottom":1.36634116237482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2712731938123,"aZ":-28.907239825295495,"pfxX":0.618019443179926,"pfxZ":1.8825176435592454,"pX":1.9226923731223609,"pZ":0.7233016587181303,"vX0":7.905345724177798,"vY0":-129.51663411582877,"vZ0":-7.366797677566173,"x":43.71,"y":219.25,"x0":-1.221050324074783,"y0":50.005040156477065,"z0":5.747460604820736,"aX":1.0734161072634159},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-2.5,"spinRate":2585,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.41928165502970893,"extension":6.8813287460123576},"index":2,"playId":"1e02fb9c-1e11-3da6-928e-c0fc83891916","pitchNumber":3,"startTime":"2025-07-22T23:56:51.137Z","endTime":"2025-07-22T23:56:54.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380939496128203,"aZ":-17.278666057071103,"pfxX":-8.76184250291505,"pfxZ":7.466931392591752,"pX":0.1315809306746831,"pZ":2.4754001290572902,"vX0":7.673630557354782,"vY0":-139.82622668856334,"vZ0":-5.532116297254396,"x":111.98,"y":171.94,"x0":-1.5002335118835373,"y0":50.001987630748076,"z0":5.6004342696516405,"aX":-17.47537315068836},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":14.4,"spinRate":2385,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39063199791842695,"extension":6.812511922533586},"hitData":{"launchSpeed":96.1,"launchAngle":6.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":148.14}},"index":3,"playId":"49f9a7b2-bc42-3c9c-b04b-2d86c1015a07","pitchNumber":4,"startTime":"2025-07-22T23:57:10.623Z","endTime":"2025-07-22T23:57:21.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-5.599999999999994,"leverageIndex":1.1,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:57:21.261Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a sharp ground ball to right fielder Josh Lowe. Chase Meidroth to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-22T23:57:49.715Z","endTime":"2025-07-22T23:58:02.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84757629423189,"aZ":-29.63003798043069,"pfxX":1.3519309082575257,"pfxZ":1.4328009087210578,"pX":0.30516668456301493,"pZ":2.908427399403364,"vX0":4.745558555249318,"vY0":-131.29231051366352,"vZ0":-2.0494366108074735,"x":105.37,"y":160.25,"x0":-1.687797914665179,"y0":50.00566808537037,"z0":5.863918649886618,"aX":2.4046301310290996},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":-3.4,"spinRate":2618,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.41418922967106475,"extension":6.664610870543356},"hitData":{"launchSpeed":100.5,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.69,"coordY":121.28}},"index":0,"playId":"dcea9970-f8a8-35a2-854e-08af7be41b9c","pitchNumber":1,"startTime":"2025-07-22T23:57:52.184Z","endTime":"2025-07-22T23:58:02.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.3,"awayTeamWinProbability":28.700000000000003,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.57,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-07-22T23:58:02.631Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Chase Meidroth to 3rd. Andrew Benintendi to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-22T23:59:07.371Z","endTime":"2025-07-23T00:01:18.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-22T23:58:24.323Z","endTime":"2025-07-22T23:59:09.222Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.35949324909639,"strikeZoneBottom":1.57071931678318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.538864380613308,"aZ":-31.689299555599142,"pfxX":2.5233899966039983,"pfxZ":0.281767438952925,"pX":0.862087101345347,"pZ":1.7512736563100395,"vX0":5.617921739426055,"vY0":-130.23525425726248,"vZ0":-4.246255568203344,"x":84.14,"y":191.5,"x0":-1.6417259448675516,"y0":50.00643130819946,"z0":5.77075350800952,"aX":4.381431220466731},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.1,"breakHorizontal":-5.6,"spinRate":2728,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.41882693755890044,"extension":6.878158766592858},"index":1,"playId":"9de7f329-111e-3d81-9e17-c3ea4a721f8b","pitchNumber":1,"startTime":"2025-07-22T23:59:09.222Z","endTime":"2025-07-22T23:59:13.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.32682178600371,"strikeZoneBottom":1.47932692046622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.986465261391697,"aZ":-15.762417625739113,"pfxX":-7.71725402669828,"pfxZ":8.371314634059683,"pX":0.9205184544611152,"pZ":2.6964825050646195,"vX0":9.133432510333982,"vY0":-138.43961263684645,"vZ0":-5.082116377993189,"x":81.91,"y":165.97,"x0":-1.4031312535036966,"y0":50.00366352339758,"z0":5.594596994874281,"aX":-15.131836044416227},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":12.4,"spinRate":2284,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3941332216758924,"extension":6.765268259160336},"index":2,"playId":"5f9919ff-cb9f-3e4e-a09b-9b5a0ac49212","pitchNumber":2,"startTime":"2025-07-22T23:59:29.624Z","endTime":"2025-07-22T23:59:33.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":87.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3057397488694,"aZ":-16.921809898568412,"pfxX":-7.37564812761177,"pfxZ":7.874400692029981,"pX":-0.31658397054008314,"pZ":3.5477578628132638,"vX0":6.245336116423417,"vY0":-137.74188470383916,"vZ0":-2.6669863138223757,"x":129.07,"y":142.99,"x0":-1.646178341642007,"y0":50.002828832263845,"z0":5.661959892286554,"aX":-14.286141912426917},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2349,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3964441008262929,"extension":6.626688730018331},"index":3,"playId":"b67ce7d9-0f77-3a15-a226-5488560ab767","pitchNumber":3,"startTime":"2025-07-22T23:59:48.353Z","endTime":"2025-07-22T23:59:51.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.38873979155927,"strikeZoneBottom":1.4829084017988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.403783516626817,"aZ":-27.46060500518393,"pfxX":0.8470400474534241,"pfxZ":2.6084034660492215,"pX":1.296759894104706,"pZ":2.23760689537247,"vX0":7.176013979970978,"vY0":-132.61636951390886,"vZ0":-4.086453189864525,"x":67.57,"y":178.36,"x0":-1.537831218297533,"y0":50.004810497514136,"z0":5.767650711618002,"aX":1.5297027548200626},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2688,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4106996504664755,"extension":6.787420509275956},"index":4,"playId":"5b3f3629-9e1f-3341-9b63-73f0bcf234fb","pitchNumber":4,"startTime":"2025-07-23T00:00:10.950Z","endTime":"2025-07-23T00:00:14.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.39329302420759,"strikeZoneBottom":1.48719586136096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.551715004814398,"aZ":-13.739928653247754,"pfxX":-2.738918151110961,"pfxZ":9.110580264899998,"pX":1.2688414267877575,"pZ":3.0806487698529397,"vX0":7.7726260235764375,"vY0":-140.99763400897518,"vZ0":-5.293076810447333,"x":68.63,"y":155.6,"x0":-1.1616146807181815,"y0":50.00368718793789,"z0":5.861238196402419,"aX":-5.5430004711973035},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2577,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38772025020668854,"extension":6.697717764149332},"index":5,"playId":"6d8abf5c-621d-3ed6-9280-4edb14f0d88b","pitchNumber":5,"startTime":"2025-07-23T00:00:31.204Z","endTime":"2025-07-23T00:00:35.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.387984037732416,"aZ":-19.311094255710245,"pfxX":-9.350361694575938,"pfxZ":6.428167913585562,"pX":-0.9076096063382543,"pZ":2.5135950743537623,"vX0":5.286893966017176,"vY0":-140.24663407151598,"vZ0":-4.903103660382495,"x":151.6,"y":170.91,"x0":-1.5978401970658302,"y0":50.00420255429185,"z0":5.536206005053649,"aX":-18.711044455280007},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":2451,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3898848392643566,"extension":6.603988816593554},"index":6,"playId":"f02c53a0-856b-36d8-b455-c6c5c7ff834e","pitchNumber":6,"startTime":"2025-07-23T00:00:52.700Z","endTime":"2025-07-23T00:00:56.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.40618996055717,"strikeZoneBottom":1.55787418063415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30774977201208,"aZ":-17.157742038169054,"pfxX":-9.003477678894859,"pfxZ":7.635729131393102,"pX":1.027645267810213,"pZ":3.1276153285866606,"vX0":10.026931945530809,"vY0":-138.70251653670854,"vZ0":-3.6205051598141393,"x":77.83,"y":154.33,"x0":-1.4485029117580082,"y0":50.00252401470048,"z0":5.579997175844968,"aX":-17.706695229651963},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":14.5,"spinRate":2366,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.393493744075216,"extension":6.7044721749220075},"index":7,"playId":"2066ad39-2d1a-3468-9d89-084b34712dae","pitchNumber":7,"startTime":"2025-07-23T00:01:14.351Z","endTime":"2025-07-23T00:01:18.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":-8.599999999999994,"leverageIndex":2.18,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:01:18.454Z","atBatIndex":25},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Edgar Quero out on a sacrifice fly to center fielder Chandler Simpson. Chase Meidroth scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:01:44.600Z","endTime":"2025-07-23T00:02:35.444Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.27745082141183,"strikeZoneBottom":1.51222255706458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.904230137366998,"aZ":-29.062665313251472,"pfxX":1.684721062601707,"pfxZ":1.7541539321459911,"pX":0.025427513069064975,"pZ":3.5431216261348077,"vX0":4.0437424153472605,"vY0":-131.56314646420338,"vZ0":-0.5581568629644973,"x":116.03,"y":143.12,"x0":-1.7433875853450373,"y0":50.0029190787423,"z0":5.890644088178316,"aX":2.9861592462275444},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.2,"breakHorizontal":-3.8,"spinRate":2649,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4145060211669884,"extension":6.5516571377072745},"index":0,"playId":"9dc02acc-fc06-367c-86de-bf65fced6722","pitchNumber":1,"startTime":"2025-07-23T00:01:48.063Z","endTime":"2025-07-23T00:01:51.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.35822982197471,"strikeZoneBottom":1.36263830001388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29339272437896,"aZ":-19.52388453044924,"pfxX":-8.777766104382613,"pfxZ":6.530976753593114,"pX":0.6531687392647808,"pZ":3.9096007040375604,"vX0":9.16613969683539,"vY0":-138.18570849240209,"vZ0":-1.1471677034134042,"x":92.1,"y":133.22,"x0":-1.5636927965251353,"y0":50.0037114884485,"z0":5.639552842039845,"aX":-17.006146162988514},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2426,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3961146234655941,"extension":6.628905611897079},"index":1,"playId":"be96a72c-87b9-34d3-a647-bda73ed76bf3","pitchNumber":2,"startTime":"2025-07-23T00:02:04.710Z","endTime":"2025-07-23T00:02:08.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.807410192387902,"aZ":-32.497234649355455,"pfxX":3.0087246991910828,"pfxZ":-0.17914051423407784,"pX":0.7931975512610228,"pZ":2.817476056061569,"vX0":5.3877323833080615,"vY0":-131.51629731131126,"vZ0":-1.6969695699019658,"x":86.77,"y":162.71,"x0":-1.6636775124494454,"y0":50.00580798569202,"z0":5.854803881221059,"aX":5.332767509625318},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.5,"breakHorizontal":-6.5,"spinRate":2739,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.41461417840205694,"extension":6.640326535576443},"hitData":{"launchSpeed":78.6,"launchAngle":32.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.1,"coordY":87.56}},"index":2,"playId":"f4ea7b7b-61f1-335b-8fa2-bc4a10513103","pitchNumber":3,"startTime":"2025-07-23T00:02:23.997Z","endTime":"2025-07-23T00:02:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":67.80000000000001,"awayTeamWinProbability":32.19999999999999,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.67,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:02:35.444Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colson Montgomery grounds into a force out, first baseman Jonathan Aranda to shortstop Taylor Walls. Andrew Benintendi to 3rd. Miguel Vargas out at 2nd. Colson Montgomery to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:03:06.913Z","endTime":"2025-07-23T00:06:56.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":90.2,"endSpeed":83.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793127704960266,"aZ":-27.620695891557585,"pfxX":2.1550519516035456,"pfxZ":2.589182172905181,"pX":0.5414889173480053,"pZ":2.4418880650566703,"vX0":5.149969885617004,"vY0":-131.31978324453044,"vZ0":-3.277368140076229,"x":96.36,"y":172.85,"x0":-1.7190855377625167,"y0":50.00370398460456,"z0":5.743529858743959,"aX":3.7935520077111042},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.9,"spinRate":2668,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4158548932479058,"extension":6.61925650456749},"index":0,"playId":"2870c81d-1a91-3d13-b525-efd36c87ca40","pitchNumber":1,"startTime":"2025-07-23T00:03:15.374Z","endTime":"2025-07-23T00:03:18.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.116453674432357,"aZ":-34.99935416645055,"pfxX":1.8737611175248512,"pfxZ":-1.6739820390396964,"pX":0.7363623743240928,"pZ":2.4267622612938924,"vX0":5.404239731004312,"vY0":-128.64017942842548,"vZ0":-1.5864598914645507,"x":88.93,"y":173.26,"x0":-1.6299007772499252,"y0":50.00471544230498,"z0":5.749068945787378,"aX":3.15895097303135},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.1,"breakHorizontal":-4.6,"spinRate":2668,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4247733766732966,"extension":6.715092596816458},"index":1,"playId":"3e4205ff-642a-3100-886b-a7be8520b610","pitchNumber":2,"startTime":"2025-07-23T00:03:50.186Z","endTime":"2025-07-23T00:03:53.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T00:04:04.441Z","endTime":"2025-07-23T00:04:23.526Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.599857255047326,"aZ":-14.474425753848369,"pfxX":-1.4331540008943255,"pfxZ":8.729140052239746,"pX":0.27944252282068327,"pZ":3.1885637730501113,"vX0":4.9814508023492525,"vY0":-141.5473601758287,"vZ0":-4.967794785361476,"x":106.35,"y":152.69,"x0":-1.3176969947411883,"y0":50.000478740497805,"z0":5.894578597812425,"aX":-2.9060878016916756},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":1.6,"spinRate":2511,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.38710114944803786,"extension":6.687307541750243},"index":3,"playId":"2da0dfb0-976b-3ab5-81f5-ce21dae9b0d2","pitchNumber":3,"startTime":"2025-07-23T00:04:23.526Z","endTime":"2025-07-23T00:04:26.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.73906431593576,"strikeZoneBottom":1.67135793783856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.431710176961893,"aZ":-32.65461041777024,"pfxX":1.7954920739029347,"pfxZ":-0.27647148260225496,"pX":0.9861201616613451,"pZ":0.9769278927036706,"vX0":5.776713411257256,"vY0":-129.42012870760558,"vZ0":-5.838281270969899,"x":79.41,"y":212.4,"x0":-1.4991619346892657,"y0":50.0048549057745,"z0":5.73237867666697,"aX":3.0776614453319953},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2659,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.42156388508931864,"extension":6.698522304523751},"index":4,"playId":"4b15081f-f341-320a-b702-e719f2a07262","pitchNumber":4,"startTime":"2025-07-23T00:04:46.706Z","endTime":"2025-07-23T00:04:50.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.72314107295597,"strikeZoneBottom":1.7443894255522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60084875760407,"aZ":-20.676179200475215,"pfxX":-10.487379700101691,"pfxZ":5.89996866540926,"pX":1.036200114718907,"pZ":4.232437554521659,"vX0":10.510081700234561,"vY0":-138.63336828414623,"vZ0":-0.1844996943783752,"x":77.5,"y":124.5,"x0":-1.4390305193017714,"y0":50.00396871835891,"z0":5.678372586358163,"aX":-20.44301635393001},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":16.8,"spinRate":2505,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3948961402103275,"extension":6.6300938987594},"index":5,"playId":"c1f2df72-616e-389f-a27f-5b96904b509f","pitchNumber":5,"startTime":"2025-07-23T00:05:07.713Z","endTime":"2025-07-23T00:05:11.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87283825882849,"aZ":-15.337573578785719,"pfxX":-1.1817341321722217,"pfxZ":8.648104321950205,"pX":0.2872754064442079,"pZ":2.9556982943252748,"vX0":4.910108642136046,"vY0":-138.40176161933266,"vZ0":-5.0545248606952695,"x":106.05,"y":158.98,"x0":-1.3535352591061465,"y0":50.002008373761676,"z0":5.827102510738434,"aX":-2.3008643732898593},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":1.2,"spinRate":2493,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3952107484792462,"extension":6.722805344939804},"index":6,"playId":"0997f78b-d721-3fca-8c81-ff0715ef9005","pitchNumber":6,"startTime":"2025-07-23T00:05:30.865Z","endTime":"2025-07-23T00:05:34.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.82555678397024,"strikeZoneBottom":1.75805511846565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.279894847881163,"aZ":-18.27615678563653,"pfxX":-9.831800267994588,"pfxZ":7.180118294123012,"pX":1.161660505871746,"pZ":3.26100484304561,"vX0":10.618141660044124,"vY0":-138.1351507426308,"vZ0":-3.0294177105723104,"x":72.72,"y":150.73,"x0":-1.4515703034923657,"y0":50.003980373491494,"z0":5.598146736074194,"aX":-19.034397988323864},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":15.6,"spinRate":2449,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3962594992972237,"extension":6.7453754577140685},"index":7,"playId":"6ef7df8c-ae4f-3f02-a462-989fe87ecf1c","pitchNumber":7,"startTime":"2025-07-23T00:05:54.217Z","endTime":"2025-07-23T00:05:58.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46136127893042,"aZ":-28.669570407080528,"pfxX":3.7017973366053565,"pfxZ":1.972097833785181,"pX":0.5421630549276363,"pZ":3.2673728236802835,"vX0":4.9021900922442985,"vY0":-132.0915641371823,"vZ0":-1.333605015660199,"x":96.33,"y":150.56,"x0":-1.8143544835270493,"y0":50.005181479140106,"z0":5.874349758562711,"aX":6.582190018449006},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-7.7,"spinRate":2707,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.4136528058632316,"extension":6.566189895887132},"index":8,"playId":"c5bfd871-aac5-33c6-84d0-65e2ac422cff","pitchNumber":8,"startTime":"2025-07-23T00:06:14.793Z","endTime":"2025-07-23T00:06:19.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.506462964462568,"aZ":-28.941329471222737,"pfxX":2.8932368039257654,"pfxZ":1.8429561130406675,"pX":0.4315259821543106,"pZ":2.411052350465784,"vX0":4.829944234644933,"vY0":-130.96561750729848,"vZ0":-2.8701380207692484,"x":100.55,"y":173.68,"x0":-1.80644683883035,"y0":50.001303283957135,"z0":5.667144727679289,"aX":5.065583450228919},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.0,"breakHorizontal":-6.2,"spinRate":2603,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.41689838808740864,"extension":6.705047523721576},"hitData":{"launchSpeed":76.1,"launchAngle":9.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":170.56,"coordY":151.75}},"index":9,"playId":"9d2ea444-3338-3f49-98f9-f633463a3056","pitchNumber":9,"startTime":"2025-07-23T00:06:48.971Z","endTime":"2025-07-23T00:06:56.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":5.09999999999998,"leverageIndex":2.4,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:06:56.855Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:07:34.728Z","endTime":"2025-07-23T00:08:32.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":89.1,"endSpeed":82.3,"strikeZoneTop":3.33604586813119,"strikeZoneBottom":1.63029272449227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.639821948484567,"aZ":-33.740360952862716,"pfxX":2.2051857801247756,"pfxZ":-0.9183441323845063,"pX":0.5376556401922559,"pZ":1.5692017130931495,"vX0":4.776018205328663,"vY0":-129.72196153938037,"vZ0":-4.180738723201355,"x":96.51,"y":196.41,"x0":-1.6123211297465012,"y0":50.0017724471631,"z0":5.768310590619819,"aX":3.7649555930989687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.4,"breakHorizontal":-5.0,"spinRate":2700,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4219141190889397,"extension":6.872951207174552},"index":0,"playId":"92c7481a-b33f-3893-b572-d7436ac838f0","pitchNumber":1,"startTime":"2025-07-23T00:07:41.992Z","endTime":"2025-07-23T00:07:46.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09814792189349,"aZ":-34.042303987828554,"pfxX":0.6490531606906567,"pfxZ":-1.0917012958198171,"pX":0.08715196863720642,"pZ":3.140251821676003,"vX0":4.054081601531578,"vY0":-129.48399080277852,"vZ0":-0.33023533592491505,"x":113.68,"y":153.99,"x0":-1.5782195437760542,"y0":50.00283292645996,"z0":5.857254970040384,"aX":1.110140039703493},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.8,"breakHorizontal":-2.0,"spinRate":2761,"spinDirection":95},"zone":2,"typeConfidence":2.0,"plateTime":0.421769469591585,"extension":6.512546361120985},"index":1,"playId":"eeac8e7b-9ec1-39b6-98fd-2e99859a559a","pitchNumber":2,"startTime":"2025-07-23T00:08:01.503Z","endTime":"2025-07-23T00:08:05.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41864190182241,"aZ":-34.34236250438261,"pfxX":5.745516969337437,"pfxZ":-1.4313891428032885,"pX":0.7839548030426704,"pZ":1.5600926521236518,"vX0":4.528731061639036,"vY0":-122.90153764874876,"vZ0":-2.586601242712489,"x":87.12,"y":196.66,"x0":-1.8349377598615009,"y0":50.00271871371304,"z0":5.569135358635886,"aX":8.708357758763515},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-11.5,"spinRate":2613,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4472281086235417,"extension":6.738787281982156},"hitData":{"launchSpeed":74.8,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":158.78}},"index":2,"playId":"b0c258f0-9a67-301b-b2da-b8746f86affb","pitchNumber":3,"startTime":"2025-07-23T00:08:25.081Z","endTime":"2025-07-23T00:08:32.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":5.700000000000017,"leverageIndex":2.16,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:08:32.548Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:10:37.645Z","endTime":"2025-07-23T00:11:19.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.89327485080521,"strikeZoneBottom":1.74708491174854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02208011402274,"aZ":-15.436724897339356,"pfxX":-4.908806437094805,"pfxZ":8.986789110582977,"pX":-7.2339618274587E-5,"pZ":3.0125588362981577,"vX0":5.783598638371758,"vY0":-135.02936654612677,"vZ0":-4.636153975926506,"x":117.0,"y":157.44,"x0":-1.5232850134374638,"y0":50.00332432870258,"z0":5.823924008140098,"aX":-9.143478083415243},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":7.8,"spinRate":2456,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40430514769001746,"extension":6.306147447952004},"index":0,"playId":"b678489c-c6b1-37cb-bf06-8cf45bba83b5","pitchNumber":1,"startTime":"2025-07-23T00:10:40.415Z","endTime":"2025-07-23T00:10:44.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274877937831008,"aZ":-29.51339637049574,"pfxX":-9.122934256241717,"pfxZ":1.5626431284877462,"pX":0.08867801071573331,"pZ":2.3581931673222893,"vX0":7.6955208675592655,"vY0":-129.27663387363216,"vZ0":-3.2020668630607214,"x":113.62,"y":175.11,"x0":-1.7317808700221808,"y0":50.00430080779799,"z0":5.862517613859379,"aX":-15.545781941625389},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":2010,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4226248216129598,"extension":6.298189858618135},"index":1,"playId":"0c5e0499-aa4e-330a-91ae-66c3d83bdc29","pitchNumber":2,"startTime":"2025-07-23T00:10:53.654Z","endTime":"2025-07-23T00:10:57.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.340363577056763,"aZ":-32.758834491685924,"pfxX":-10.889216647781605,"pfxZ":-0.33336607419406405,"pX":0.055960411092304575,"pZ":1.4377994731600698,"vX0":8.340742957076875,"vY0":-132.45474483230055,"vZ0":-4.876312762451867,"x":114.87,"y":199.96,"x0":-1.7253232626264159,"y0":50.00029094066016,"z0":5.708887534152059,"aX":-19.269087570316785},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.6,"breakHorizontal":17.8,"spinRate":2095,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41414634484717805,"extension":6.372502638254956},"hitData":{"launchSpeed":98.3,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.01,"coordY":168.06}},"index":2,"playId":"683b0035-e401-316a-ad48-43c7ad1b4d71","pitchNumber":3,"startTime":"2025-07-23T00:11:11.700Z","endTime":"2025-07-23T00:11:19.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:11:19.155Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Mangum lines out to center fielder Michael A. Taylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:11:42.726Z","endTime":"2025-07-23T00:12:14.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21989968537417,"aZ":-14.618835865538435,"pfxX":-4.556350583673723,"pfxZ":9.383380833784507,"pX":-0.1311659841888653,"pZ":2.7675998609945944,"vX0":6.060240619507299,"vY0":-135.80247368174105,"vZ0":-5.40656845154182,"x":122.0,"y":164.05,"x0":-1.7977803129526801,"y0":50.00589081993673,"z0":5.798143494169272,"aX":-8.52797966305718},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2395,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4030400835995196,"extension":6.391134484070967},"index":0,"playId":"6de3b644-d9e7-3c86-be7e-47c96ca2926b","pitchNumber":1,"startTime":"2025-07-23T00:11:48.618Z","endTime":"2025-07-23T00:11:51.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.659117855121192,"aZ":-36.29870236089706,"pfxX":6.870541713015681,"pfxZ":-2.9603691978156625,"pX":-0.08000804050204635,"pZ":2.611764545988131,"vX0":2.1037713149105493,"vY0":-117.35757944238115,"vZ0":-0.33076995273990306,"x":120.05,"y":168.26,"x0":-1.8813243559786785,"y0":50.00544476246647,"z0":6.141867893475438,"aX":9.56312280676472},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.2,"breakHorizontal":-13.0,"spinRate":2878,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.46710207185274966,"extension":6.247772993175675},"hitData":{"launchSpeed":83.2,"launchAngle":26.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.87,"coordY":86.62}},"index":1,"playId":"0b38f96d-5417-3e77-94a3-b2411f50308b","pitchNumber":2,"startTime":"2025-07-23T00:12:07.233Z","endTime":"2025-07-23T00:12:14.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:12:14.653Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Thaiss strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:12:34.053Z","endTime":"2025-07-23T00:14:03.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.36205977744982,"strikeZoneBottom":1.53264759858534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09922137973415,"aZ":-15.387110228859624,"pfxX":-4.792181658326117,"pfxZ":9.154770290738236,"pX":-0.598589403122336,"pZ":2.774006230282351,"vX0":4.56160657274525,"vY0":-134.32062141207996,"vZ0":-5.257455096160202,"x":139.82,"y":163.88,"x0":-1.6932561663757055,"y0":50.003698267694446,"z0":5.844440877503756,"aX":-8.789071974618196},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2355,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4072028077083072,"extension":6.244050605692239},"index":0,"playId":"8fff5277-c565-303a-b546-ab07b8c5bde9","pitchNumber":1,"startTime":"2025-07-23T00:12:38.308Z","endTime":"2025-07-23T00:12:42.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-23T00:12:51.221Z","endTime":"2025-07-23T00:13:05.462Z","isPitch":false,"type":"action","player":{"id":642136,"link":"/api/v1/people/642136"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75582903759929,"aZ":-16.488341102964007,"pfxX":-6.968552163884709,"pfxZ":8.238057808801763,"pX":-0.014556285234896042,"pZ":3.6053557597467805,"vX0":6.8537700111162385,"vY0":-136.9990864651406,"vZ0":-2.957668985594417,"x":117.55,"y":141.44,"x0":-1.6411617503458042,"y0":50.004424117986545,"z0":5.823474951668478,"aX":-13.271707122227047},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":11.2,"spinRate":2466,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3995365824307737,"extension":6.307269147287385},"index":2,"playId":"634722e1-adf4-350e-b78f-e7b2975d0cfb","pitchNumber":2,"startTime":"2025-07-23T00:13:05.462Z","endTime":"2025-07-23T00:13:08.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.3634759505135,"strikeZoneBottom":1.5727046488276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13591747259915,"aZ":-13.496052647672947,"pfxX":-4.11729851619284,"pfxZ":9.593136987926997,"pX":0.8677488232957877,"pZ":4.356809932092172,"vX0":8.176818820764595,"vY0":-138.88858403969152,"vZ0":-1.7260416198987085,"x":83.92,"y":121.15,"x0":-1.584144725149647,"y0":50.00059182356639,"z0":5.887454556727227,"aX":-8.015963097913707},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2452,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3948986754243635,"extension":6.234357203621295},"index":3,"playId":"735a8edd-4002-3e3f-83b4-8e2de51b52ff","pitchNumber":3,"startTime":"2025-07-23T00:13:37.807Z","endTime":"2025-07-23T00:13:41.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54134963183705,"aZ":-28.860514451108426,"pfxX":-11.504901139440866,"pfxZ":1.868133994361767,"pX":0.09781392330761719,"pZ":0.6812861076025282,"vX0":8.34176750586451,"vY0":-132.68353142643062,"vZ0":-7.476907795149093,"x":113.27,"y":220.39,"x0":-1.598909476703738,"y0":50.005262328097196,"z0":5.6518156953012335,"aX":-20.427113917766327},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.8,"breakHorizontal":19.0,"spinRate":2053,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41348991905798327,"extension":6.300298134450871},"index":4,"playId":"3038a9a9-2d90-3265-904b-b1a7ef4ebf3e","pitchNumber":4,"startTime":"2025-07-23T00:13:54.924Z","endTime":"2025-07-23T00:14:03.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:14:03.135Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Baldwin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T00:16:22.194Z","endTime":"2025-07-23T00:17:38.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edwin Uceta replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T00:15:47.833Z","endTime":"2025-07-23T00:16:24.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670955,"link":"/api/v1/people/670955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.1626797501214,"strikeZoneBottom":1.37208719105016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.314895264158295,"aZ":-34.3199378559236,"pfxX":-10.479639656190544,"pfxZ":-1.299682955678919,"pX":1.0921570018244204,"pZ":0.7536633388505245,"vX0":9.446840981071926,"vY0":-128.40972778728326,"vZ0":-2.5080949082703863,"x":75.37,"y":218.43,"x0":-1.2925469530904519,"y0":50.00255122207687,"z0":4.442304265665138,"aX":-17.30875632999632},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.8,"breakHorizontal":16.6,"spinRate":2219,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.4283448284945095,"extension":6.330559339176106},"index":1,"playId":"256f6b65-feb7-3217-a236-8aa9cfb78f06","pitchNumber":1,"startTime":"2025-07-23T00:16:24.409Z","endTime":"2025-07-23T00:16:27.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4679019013801,"aZ":-32.526140252412105,"pfxX":-9.58258691789256,"pfxZ":-0.217137025889226,"pX":-0.5678536431818031,"pZ":2.163755203599437,"vX0":5.445823433738937,"vY0":-127.94280282817667,"vZ0":0.35248215059730104,"x":138.65,"y":180.36,"x0":-1.4793760257579263,"y0":50.00016520329098,"z0":4.573932245063104,"aX":-15.879344499107182},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":16.1,"spinRate":2252,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.4281574523362326,"extension":6.423159720563768},"index":2,"playId":"74149f14-803f-3c86-a215-52ef97823902","pitchNumber":2,"startTime":"2025-07-23T00:16:39.864Z","endTime":"2025-07-23T00:16:43.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.13492928305689,"strikeZoneBottom":1.40341291666373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.735474702893015,"aZ":-33.786323492707645,"pfxX":-9.30589990800054,"pfxZ":-0.9778836098053354,"pX":-0.8989933354880408,"pZ":2.595850827336707,"vX0":4.61039654751589,"vY0":-127.91413199692539,"vZ0":1.7328416468297345,"x":151.27,"y":168.69,"x0":-1.5171765059282372,"y0":50.00013249494094,"z0":4.561366554205924,"aX":-15.396463123190205},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":15.8,"spinRate":2257,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.42842461436091384,"extension":6.315328088117084},"index":3,"playId":"572db258-2fdd-3c7c-949f-19a8b1faa27e","pitchNumber":3,"startTime":"2025-07-23T00:16:54.471Z","endTime":"2025-07-23T00:16:58.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.09928507964284,"strikeZoneBottom":1.48587173715486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.265680937351874,"aZ":-20.99333677618301,"pfxX":-0.70561133987316,"pfxZ":6.3007514081982325,"pX":-0.8408030908530901,"pZ":2.857987013406166,"vX0":2.379003695191353,"vY0":-131.45271430529326,"vZ0":-0.376925259971675,"x":149.05,"y":161.61,"x0":-1.6604179113130335,"y0":50.00084120616214,"z0":4.543265957386186,"aX":-1.251933300266413},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":0.8,"spinRate":2605,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.4144951797034917,"extension":6.1672224487262834},"index":4,"playId":"78572b02-1e48-3c59-aa52-628aa7dee773","pitchNumber":4,"startTime":"2025-07-23T00:17:11.177Z","endTime":"2025-07-23T00:17:15.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T00:17:21.620Z","endTime":"2025-07-23T00:17:34.461Z","isPitch":false,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":89.4,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.886576096036173,"aZ":-31.882872681255286,"pfxX":-10.288236997164715,"pfxZ":0.17499805026104642,"pX":0.9450515289316904,"pZ":1.466269620822736,"vX0":9.389057467751206,"vY0":-129.82408038127488,"vZ0":-1.4465596449821208,"x":80.98,"y":199.19,"x0":-1.3796933661055673,"y0":50.00579229960582,"z0":4.454788172828639,"aX":-17.58493230697511},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":16.6,"spinRate":2235,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.42171603755632603,"extension":6.489945491526097},"index":6,"playId":"76a17655-a84e-35a9-9b39-aff7aaaeab6b","pitchNumber":5,"startTime":"2025-07-23T00:17:34.461Z","endTime":"2025-07-23T00:17:38.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:17:38.837Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T00:17:55.435Z","endTime":"2025-07-23T00:18:54.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.49442790646296,"strikeZoneBottom":1.51156433016272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.955535029993882,"aZ":-18.516493172738233,"pfxX":-6.619037900361539,"pfxZ":7.18240246329411,"pX":-0.028477525173239857,"pZ":3.1274666411066625,"vX0":5.759447466034624,"vY0":-136.7487917249617,"vZ0":-0.3646092336017877,"x":118.09,"y":154.34,"x0":-1.297564450706553,"y0":50.00410988457985,"z0":4.528012056196331,"aX":-12.590252442301585},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2423,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.399877064400453,"extension":6.237435090251538},"index":0,"playId":"ffd13440-4f25-32d1-a5ac-3ff1a7dbc84a","pitchNumber":1,"startTime":"2025-07-23T00:18:03.076Z","endTime":"2025-07-23T00:18:07.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.795805188277946,"aZ":-33.40565761393592,"pfxX":-8.888623177796806,"pfxZ":-0.707661836470554,"pX":1.1974377382049763,"pZ":0.7956755108234885,"vX0":9.005546029238683,"vY0":-130.2162037537667,"vZ0":-2.988315368698353,"x":71.36,"y":217.3,"x0":-1.1410118480616196,"y0":50.00621943183091,"z0":4.4699461181080835,"aX":-15.359778273691203},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":14.3,"spinRate":2120,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.41965722264842276,"extension":6.425494235474708},"index":1,"playId":"3f4ac740-d64f-3314-804b-55d3986414a5","pitchNumber":2,"startTime":"2025-07-23T00:18:21.968Z","endTime":"2025-07-23T00:18:26.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T00:18:35.253Z","endTime":"2025-07-23T00:18:50.817Z","isPitch":false,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56014460264087,"aZ":-19.176800529400136,"pfxX":-7.375514664536954,"pfxZ":6.727159230651324,"pX":0.20326547196259348,"pZ":3.312789826867018,"vX0":6.443572312218047,"vY0":-137.8749856868508,"vZ0":0.40352810739713685,"x":109.25,"y":149.33,"x0":-1.2014632863640509,"y0":50.00492911634972,"z0":4.454794181697763,"aX":-14.255771977655778},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":12.1,"spinRate":2362,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.3966839487470706,"extension":6.323208138625422},"index":3,"playId":"87a1f84f-7c73-3f93-84a8-4b78df2d5438","pitchNumber":3,"startTime":"2025-07-23T00:18:50.817Z","endTime":"2025-07-23T00:18:54.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:18:54.601Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T00:19:14.739Z","endTime":"2025-07-23T00:20:09.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.65195704997538,"strikeZoneBottom":1.54646886593562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25959786720241,"aZ":-17.208044197931294,"pfxX":-6.25617755014142,"pfxZ":7.90479702248564,"pX":0.018155287807926936,"pZ":2.8620885058557066,"vX0":5.686042244816175,"vY0":-136.75563623208868,"vZ0":-1.2582582200529324,"x":116.31,"y":161.5,"x0":-1.275524512222065,"y0":50.003003236452706,"z0":4.5089204078092875,"aX":-11.845918567628612},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":10.1,"spinRate":2349,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.40056213589169554,"extension":6.056577199694568},"index":0,"playId":"06e1aff3-a672-38a8-a0b9-de3dd9f6e5b9","pitchNumber":1,"startTime":"2025-07-23T00:19:19.389Z","endTime":"2025-07-23T00:19:23.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08832321055794,"aZ":-23.437532824510587,"pfxX":-1.2664252842948676,"pfxZ":4.917274889156449,"pX":1.0558174741146102,"pZ":3.1178494935764505,"vX0":6.5708148223442295,"vY0":-131.70415454898253,"vZ0":0.6503026835491976,"x":76.75,"y":154.6,"x0":-1.2949381020211777,"y0":50.00015722908419,"z0":4.586483940353268,"aX":-2.249300340216978},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2527,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.41414346813957437,"extension":6.367740781583587},"index":1,"playId":"8ae0850f-5af4-376c-84b1-b4f336fd6286","pitchNumber":2,"startTime":"2025-07-23T00:19:34.946Z","endTime":"2025-07-23T00:19:38.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T00:19:50.107Z","endTime":"2025-07-23T00:20:05.175Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.061841777278676,"aZ":-34.808538297545105,"pfxX":-10.445842260655404,"pfxZ":-1.6219265261834903,"pX":-0.5922882806770124,"pZ":0.7685206705464319,"vX0":5.781039846128476,"vY0":-126.94654911838705,"vZ0":-2.0280768451444606,"x":139.58,"y":218.03,"x0":-1.5520246256029815,"y0":50.00619502481952,"z0":4.371349001358968,"aX":-16.90676181997024},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":17.4,"spinRate":1981,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4328758713857459,"extension":6.389237974896351},"index":3,"playId":"d7650ee9-c8f2-3ad1-8a31-1b2313ff12ea","pitchNumber":3,"startTime":"2025-07-23T00:20:05.175Z","endTime":"2025-07-23T00:20:09.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:20:09.422Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a ground ball to left fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T00:22:08.723Z","endTime":"2025-07-23T00:22:32.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57918565819166,"aZ":-21.845261444468722,"pfxX":-9.260081247675778,"pfxZ":5.650514318473963,"pX":0.3234186508027497,"pZ":2.81373155419438,"vX0":8.512217714122514,"vY0":-133.98598449351542,"vZ0":-3.7265239193717443,"x":104.67,"y":162.81,"x0":-1.683861819088209,"y0":50.00103491852076,"z0":5.774115531132363,"aX":-16.920285011692485},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2412,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.408011222209145,"extension":6.3844189714463235},"hitData":{"launchSpeed":99.6,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.95,"coordY":115.2}},"index":0,"playId":"26235178-58dd-306e-a2ea-7edeead32ccd","pitchNumber":1,"startTime":"2025-07-23T00:22:20.708Z","endTime":"2025-07-23T00:22:32.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:22:32.250Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T00:22:51.173Z","endTime":"2025-07-23T00:27:46.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.45481472231999,"strikeZoneBottom":1.42102064928145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587939929276086,"aZ":-28.775007058655678,"pfxX":-11.772969128411956,"pfxZ":2.0104645328165183,"pX":0.8841155756970931,"pZ":0.1487079160824002,"vX0":10.731914150416785,"vY0":-129.8203362196649,"vZ0":-8.242663103718236,"x":83.3,"y":234.76,"x0":-1.7929201409611328,"y0":50.003528153941254,"z0":5.585593422407864,"aX":-19.905373627730654},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":18.6,"spinRate":2023,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42345544729686635,"extension":6.5609201229800735},"index":0,"playId":"b12055e5-bf38-3965-bdd8-3a92a7649da3","pitchNumber":1,"startTime":"2025-07-23T00:22:55.055Z","endTime":"2025-07-23T00:22:58.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"b12055e5-bf38-3965-bdd8-3a92a7649da3","startTime":"2025-07-23T00:23:05.760Z","endTime":"2025-07-23T00:23:20.004Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"cae5e4bb-34d4-3091-88c3-8d602f498fc2","startTime":"2025-07-23T00:23:20.004Z","endTime":"2025-07-23T00:23:24.669Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.47529789345396,"strikeZoneBottom":1.53109551775391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542116649432746,"aZ":-18.29116936526052,"pfxX":-2.5693037320731347,"pfxZ":7.606434845640409,"pX":0.6819591531195698,"pZ":3.910946906965862,"vX0":7.205416804592119,"vY0":-134.13243060413546,"vZ0":-1.9803009282409556,"x":91.01,"y":133.18,"x0":-1.7032906375340273,"y0":50.00360290967203,"z0":5.960626484703936,"aX":-4.6907399612739935},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":3.1,"spinRate":2366,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4080872621660996,"extension":6.284904298283913},"index":3,"playId":"dc46d066-c994-368d-b8f4-992ef9472f1a","pitchNumber":2,"startTime":"2025-07-23T00:23:53.921Z","endTime":"2025-07-23T00:23:59.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"White Sox challenged (tag play), call on the field was overturned: José Caballero caught stealing 2nd base, catcher Edgar Quero to shortstop Chase Meidroth.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"dc46d066-c994-368d-b8f4-992ef9472f1a","startTime":"2025-07-23T00:24:06.771Z","endTime":"2025-07-23T00:27:27.187Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":145},"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-3.6999999999999886,"leverageIndex":0.92,"dramaIndex":51.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.50842261578024,"strikeZoneBottom":1.52598512015913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.727658011331243,"aZ":-17.69894435343148,"pfxX":-4.710980749512734,"pfxZ":8.095559129626777,"pX":0.7387667358712986,"pZ":3.19556466442712,"vX0":7.7979015795713815,"vY0":-132.71794433993796,"vZ0":-3.713977963576797,"x":88.84,"y":152.5,"x0":-1.6220632287683088,"y0":50.00513189718028,"z0":5.897961742804689,"aX":-8.426851550011351},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2270,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4122900797771365,"extension":6.470990392589583},"index":5,"playId":"035256f5-b40f-3ff6-b614-91cdba04d611","pitchNumber":3,"startTime":"2025-07-23T00:27:27.187Z","endTime":"2025-07-23T00:27:31.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1287603235374,"aZ":-17.692679746779177,"pfxX":-4.373135642987292,"pfxZ":7.997954039417605,"pX":0.5386681354768765,"pZ":3.005579036668552,"vX0":7.192005967397068,"vY0":-133.3137817002804,"vZ0":-3.992388449383903,"x":96.47,"y":157.63,"x0":-1.6188237025719916,"y0":50.00182733180377,"z0":5.790093419826792,"aX":-7.917385639859199},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":6.5,"spinRate":2242,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4099742141747136,"extension":6.460349508703158},"hitData":{"launchSpeed":84.7,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.87,"coordY":157.26}},"index":6,"playId":"1b6daf5d-9d3e-3945-af18-273eb9524349","pitchNumber":4,"startTime":"2025-07-23T00:27:40.142Z","endTime":"2025-07-23T00:27:46.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.92,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:27:46.771Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T00:28:05.512Z","endTime":"2025-07-23T00:29:22.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.66307979106123,"strikeZoneBottom":1.63966450806266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.059223033248426,"aZ":-14.806583740244257,"pfxX":-5.871546778495608,"pfxZ":9.12761936849742,"pX":1.0076044723197308,"pZ":2.108792794465412,"vX0":9.090946987089497,"vY0":-136.57998904723888,"vZ0":-7.044849247510806,"x":78.59,"y":181.84,"x0":-1.590275361131871,"y0":50.00394831967224,"z0":5.726140612104322,"aX":-11.17401128090027},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3999424589393046,"extension":6.5031638237817395},"index":0,"playId":"84103945-176c-3765-944b-2c624e8efef0","pitchNumber":1,"startTime":"2025-07-23T00:28:11.511Z","endTime":"2025-07-23T00:28:15.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83620652263961,"aZ":-14.949867719188017,"pfxX":-6.616412382254309,"pfxZ":9.265612559493666,"pX":-0.3957048284027769,"pZ":2.2275170252785124,"vX0":5.9416830101738505,"vY0":-135.31844325497644,"vZ0":-6.5858620618456944,"x":132.08,"y":178.64,"x0":-1.7575850445721841,"y0":50.00641516213732,"z0":5.7357733743076675,"aX":-12.303902519519744},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2386,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4043872832903328,"extension":6.506414534587932},"index":1,"playId":"20134e36-3e96-3d4b-84cd-ea0368b2fdaf","pitchNumber":2,"startTime":"2025-07-23T00:28:25.891Z","endTime":"2025-07-23T00:28:29.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.62637032722743,"strikeZoneBottom":1.57391962665656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.086423284637878,"aZ":-28.130341245835652,"pfxX":0.46182149337433476,"pfxZ":2.471746746294774,"pX":1.4066865662850854,"pZ":1.1947272668749322,"vX0":7.701969919646412,"vY0":-126.3424830118157,"vZ0":-5.60076861614856,"x":63.38,"y":206.52,"x0":-1.7272363547410523,"y0":50.00178308571037,"z0":5.670341442902488,"aX":0.7531184955603784},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.4,"spinRate":2539,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4317115346053937,"extension":6.389950958071812},"index":2,"playId":"b8d8ff4b-a6ea-3e86-9b32-7f6a3c9134f5","pitchNumber":3,"startTime":"2025-07-23T00:28:45.487Z","endTime":"2025-07-23T00:28:50.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.0,"endSpeed":86.0,"strikeZoneTop":3.66200138032868,"strikeZoneBottom":1.58030368067586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43257007650769,"aZ":-13.852412958374826,"pfxX":-3.2546255857957673,"pfxZ":9.826448252012216,"pX":1.9881571794626478,"pZ":1.7444886797616053,"vX0":10.585865177441537,"vY0":-134.9688889137229,"vZ0":-8.02804586309542,"x":41.22,"y":191.68,"x0":-1.5437186170132613,"y0":50.00458984737096,"z0":5.711230453581111,"aX":-6.070459918242424},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":3.8,"spinRate":2427,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40416823953655756,"extension":6.568735203088626},"index":3,"playId":"1c404d60-1dd1-34d6-8e29-3086cae965df","pitchNumber":4,"startTime":"2025-07-23T00:29:01.496Z","endTime":"2025-07-23T00:29:04.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.66818464641239,"strikeZoneBottom":1.61618995092426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614416333826174,"aZ":-22.373338946701345,"pfxX":-10.777163116097682,"pfxZ":5.386150512509145,"pX":1.2737120510261022,"pZ":2.0742749438409858,"vX0":11.191986525997256,"vY0":-133.29280928988337,"vZ0":-5.524447540106787,"x":68.45,"y":182.77,"x0":-1.5568350883229463,"y0":50.0028293381006,"z0":5.764281582412873,"aX":-19.61226643770642},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":17.4,"spinRate":2407,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4091537842406119,"extension":6.530803567306759},"index":4,"playId":"cd64ffd6-7d39-395e-97db-bae98a720b9b","pitchNumber":5,"startTime":"2025-07-23T00:29:17.438Z","endTime":"2025-07-23T00:29:22.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:29:22.017Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T00:30:22.273Z","endTime":"2025-07-23T00:32:44.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"700a13d2-f3f9-386e-b7eb-f9ff4cc9623f","startTime":"2025-07-23T00:29:45.865Z","endTime":"2025-07-23T00:29:49.115Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"85ea0bfa-19ec-3131-8f7e-7910359c1213","startTime":"2025-07-23T00:29:58.524Z","endTime":"2025-07-23T00:30:02.742Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.59583742778777,"strikeZoneBottom":1.64705576128202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.010312554096547,"aZ":-14.952757091882328,"pfxX":-5.291363314263826,"pfxZ":9.217941283832173,"pX":-0.7042497549853431,"pZ":3.432364328896188,"vX0":4.925673378475379,"vY0":-135.44723892793522,"vZ0":-3.4716255231629796,"x":117.53,"y":145.14,"x0":-1.8539015479243326,"y0":50.00447012507942,"z0":5.768288736236746,"aX":-9.888439080070013},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2390,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4035117301123794,"extension":6.395504699657312},"index":2,"playId":"dc60751e-3333-38c5-a806-8b866fb245b0","pitchNumber":1,"startTime":"2025-07-23T00:30:22.273Z","endTime":"2025-07-23T00:30:26.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.171732438168963,"aZ":-27.841479734737455,"pfxX":-0.42898283440909835,"pfxZ":2.648983032100464,"pX":0.18556415637962378,"pZ":2.7706632015639583,"vX0":5.252296596292907,"vY0":-126.59378388127212,"vZ0":-2.2480664006576423,"x":109.93,"y":163.97,"x0":-1.854157467345939,"y0":50.00070260673851,"z0":5.883479032272402,"aX":-0.7014504583249253},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2551,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.43152778463478825,"extension":6.31353596491498},"index":3,"playId":"258ca58c-d5f3-3f4f-986a-f04efafb93bf","pitchNumber":2,"startTime":"2025-07-23T00:30:41.260Z","endTime":"2025-07-23T00:30:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.49154298548582,"strikeZoneBottom":1.61644676051907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.719194670137128,"aZ":-15.59705995094773,"pfxX":-4.686968253948121,"pfxZ":8.461953593885092,"pX":2.6108731557450517,"pZ":2.503102680956139,"vX0":12.213871402661178,"vY0":-138.56675957019874,"vZ0":-6.020513325418906,"x":17.48,"y":171.2,"x0":-1.2302490596749667,"y0":50.006531223396806,"z0":5.732474984193471,"aX":-9.186660103502113},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":6.1,"spinRate":2554,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39411870628541257,"extension":6.50682599574615},"index":4,"playId":"ca7b1ab7-7f11-3277-9d0a-daf63cfaf332","pitchNumber":3,"startTime":"2025-07-23T00:31:22.052Z","endTime":"2025-07-23T00:31:27.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chandler Simpson steals (28) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"ca7b1ab7-7f11-3277-9d0a-daf63cfaf332","startTime":"2025-07-23T00:31:33.695Z","endTime":"2025-07-23T00:31:56.381Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"postOnSecond":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.61,"dramaIndex":26.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.40220480215265,"strikeZoneBottom":1.53852096449015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.911493760798756,"aZ":-25.955818876490845,"pfxX":-2.121893097517127,"pfxZ":3.6449148114710646,"pX":1.3200249573899479,"pZ":0.8271290189914062,"vX0":8.213460301453308,"vY0":-129.07172235294408,"vZ0":-7.178251559005309,"x":66.68,"y":216.45,"x0":-1.6116282310578354,"y0":50.00430547463172,"z0":5.610056380564749,"aX":-3.6225690577605834},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":2.3,"spinRate":2548,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4224666265790309,"extension":6.551041328824115},"index":6,"playId":"2ab1311b-d9a1-3d06-985e-e33dd30fdfe1","pitchNumber":4,"startTime":"2025-07-23T00:31:56.381Z","endTime":"2025-07-23T00:31:59.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.249155065655007,"aZ":-31.158735600195886,"pfxX":-9.458418367758796,"pfxZ":0.5635084846636516,"pX":1.0601046032773336,"pZ":0.8905455175041986,"vX0":10.474867434665697,"vY0":-132.79312931065888,"vZ0":-6.378729071588827,"x":76.59,"y":214.74,"x0":-1.6845691695147704,"y0":50.004831130913786,"z0":5.556325331060374,"aX":-17.09697126703808},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":2181,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41059546777310985,"extension":6.480325050463822},"index":7,"playId":"56a4fae6-e361-3669-b1da-8d298f213f16","pitchNumber":5,"startTime":"2025-07-23T00:32:15.632Z","endTime":"2025-07-23T00:32:19.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.5,"endSpeed":84.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.182837521981124,"aZ":-32.97673138046396,"pfxX":-7.761293823443303,"pfxZ":-0.4449159672400018,"pX":0.9971971983620751,"pZ":0.8342477275031674,"vX0":9.710801788393239,"vY0":-132.88103211395665,"vZ0":-6.265439490342469,"x":78.99,"y":216.26,"x0":-1.6816243548994434,"y0":50.002651715495205,"z0":5.592967330877211,"aX":-13.999041554861261},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":2183,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4108500892490574,"extension":6.400529169877821},"index":8,"playId":"6eb6602e-3808-3cbd-83fa-55ab2af1036a","pitchNumber":6,"startTime":"2025-07-23T00:32:40.277Z","endTime":"2025-07-23T00:32:44.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:32:44.657Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to center fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T00:34:44.966Z","endTime":"2025-07-23T00:36:55.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.24123015159458,"strikeZoneBottom":1.50840947753636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.618980412091823,"aZ":-19.841919611035376,"pfxX":-9.899352989709396,"pfxZ":6.644477750345877,"pX":0.46089282867650105,"pZ":2.0330208867746835,"vX0":7.773225761022496,"vY0":-135.39234426333027,"vZ0":-2.6451195695112317,"x":99.43,"y":183.89,"x0":-1.161460240099318,"y0":50.00462119082443,"z0":4.4116838704959225,"aX":-18.376862151234594},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":16.3,"spinRate":2465,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.4045924440379136,"extension":6.161142473145975},"index":0,"playId":"118de0b9-5904-3ede-ae62-358644ab5b77","pitchNumber":1,"startTime":"2025-07-23T00:34:50.245Z","endTime":"2025-07-23T00:34:54.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":87.7,"endSpeed":80.6,"strikeZoneTop":3.01572077734555,"strikeZoneBottom":1.4306916861492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96244756143537,"aZ":-30.68988368496272,"pfxX":-10.653550758951456,"pfxZ":0.8997664552599538,"pX":-0.8254241715498553,"pZ":1.5406867605167467,"vX0":5.029542658857428,"vY0":-127.64326170662355,"vZ0":-1.5033875266783236,"x":148.46,"y":197.18,"x0":-1.4358736902750744,"y0":50.00394385894448,"z0":4.550883348800494,"aX":-17.602762632976663},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":18.2,"spinRate":2314,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.428901139632909,"extension":6.418116336912369},"index":1,"playId":"50b412de-72fb-3ca3-9ee1-b497a01dd41b","pitchNumber":2,"startTime":"2025-07-23T00:35:03.837Z","endTime":"2025-07-23T00:35:08.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.3,"endSpeed":83.3,"strikeZoneTop":3.15313528713175,"strikeZoneBottom":1.42078985163216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.193888476300053,"aZ":-16.822253938140936,"pfxX":-3.5979415285207477,"pfxZ":8.688488145640642,"pX":1.603023573568233,"pZ":2.51894799494985,"vX0":8.342385438028343,"vY0":-131.41547456377933,"vZ0":-2.0123922731720403,"x":55.9,"y":170.77,"x0":-1.1307884919881417,"y0":50.002760110039695,"z0":4.530507206019452,"aX":-6.358306175078486},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":4.9,"spinRate":2672,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.41519240678346847,"extension":6.220237271024329},"index":2,"playId":"57949bbc-8a0b-3f8c-881b-dac5947ea609","pitchNumber":3,"startTime":"2025-07-23T00:35:20.012Z","endTime":"2025-07-23T00:35:23.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.11261511275081,"strikeZoneBottom":1.43943354151602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.447592350457864,"aZ":-17.40718012229744,"pfxX":-10.55739059264284,"pfxZ":7.830036742190278,"pX":0.680632747001121,"pZ":1.8296063631370783,"vX0":9.162346308702865,"vY0":-136.55791474898558,"vZ0":-3.5084187317560445,"x":91.06,"y":189.38,"x0":-1.3486151994773081,"y0":50.00308607025568,"z0":4.330541577475251,"aX":-19.91287602818179},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":17.2,"spinRate":2555,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.4012991835803077,"extension":6.16653013152736},"index":3,"playId":"6507934c-5316-3b6e-8c61-94c922a24516","pitchNumber":4,"startTime":"2025-07-23T00:35:34.748Z","endTime":"2025-07-23T00:35:38.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T00:35:43.255Z","endTime":"2025-07-23T00:35:54.747Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":90.2,"endSpeed":82.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228697755072343,"aZ":-29.404711083491602,"pfxX":-10.754390567111514,"pfxZ":1.5929061074760007,"pX":0.10397243758091515,"pZ":1.923858904198364,"vX0":7.179519422986592,"vY0":-131.11226577711545,"vZ0":-0.8954495203656403,"x":113.04,"y":186.84,"x0":-1.2753214765817495,"y0":50.0024979132709,"z0":4.468063723515911,"aX":-18.686564749995693},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":2247,"spinDirection":245},"zone":8,"typeConfidence":0.87,"plateTime":0.4180679254997899,"extension":6.479066872592874},"index":5,"playId":"eaac04e2-0235-397a-86ad-05935690116e","pitchNumber":5,"startTime":"2025-07-23T00:35:54.747Z","endTime":"2025-07-23T00:35:58.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59882865868024,"aZ":-17.566080359535622,"pfxX":-7.245425725209794,"pfxZ":7.648533406099476,"pX":0.12391943539892174,"pZ":3.3536683395350466,"vX0":6.368996426797295,"vY0":-137.3569891137441,"vZ0":0.2449221831177385,"x":112.28,"y":148.23,"x0":-1.284229907656269,"y0":50.00016447870042,"z0":4.458305172040012,"aX":-13.834160345753334},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2424,"spinDirection":238},"zone":12,"typeConfidence":0.9,"plateTime":0.3988578098236655,"extension":6.201328231387606},"index":6,"playId":"5d6e152a-8e62-3a07-938c-6077a0fe3994","pitchNumber":6,"startTime":"2025-07-23T00:36:14.199Z","endTime":"2025-07-23T00:36:18.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.00065545715654,"strikeZoneBottom":1.29771764376169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05912298789853,"aZ":-35.62338866176666,"pfxX":-8.123129620059602,"pfxZ":-2.115984083176521,"pX":-1.7600249996602424,"pZ":2.472363469795084,"vX0":2.997368644996293,"vY0":-126.67399052674224,"vZ0":2.1690717152853694,"x":184.09,"y":172.03,"x0":-1.9009921169763053,"y0":50.00291792577106,"z0":4.446254602193536,"aX":-13.245361267412493},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.1,"breakHorizontal":14.0,"spinRate":2191,"spinDirection":251},"zone":11,"typeConfidence":0.89,"plateTime":0.43183515958138896,"extension":6.294236308158454},"index":7,"playId":"a7c29a15-2dec-3e10-8d82-13969fa8b876","pitchNumber":7,"startTime":"2025-07-23T00:36:32.970Z","endTime":"2025-07-23T00:36:36.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":94.3,"endSpeed":86.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19799303388976,"aZ":-16.02161730517711,"pfxX":-6.49724868905084,"pfxZ":8.440137802729955,"pX":0.6444980528966153,"pZ":3.2400642038725525,"vX0":7.744971044838331,"vY0":-137.1910698713548,"vZ0":-0.1858599857535202,"x":92.43,"y":151.3,"x0":-1.3656314838524073,"y0":50.00440399200606,"z0":4.396962147002513,"aX":-12.43739169638009},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":10.2,"spinRate":2423,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.39863009599054244,"extension":6.373717576753616},"hitData":{"launchSpeed":83.4,"launchAngle":31.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.13,"coordY":76.56}},"index":8,"playId":"eb994ac8-1fcb-318b-99ad-4d89ffd1d4a0","pitchNumber":8,"startTime":"2025-07-23T00:36:47.723Z","endTime":"2025-07-23T00:36:55.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:36:55.115Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a fly ball to center fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T00:37:15.978Z","endTime":"2025-07-23T00:38:32.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.142960745203702,"aZ":-30.42783131765497,"pfxX":-8.699331245599215,"pfxZ":1.0277739423249423,"pX":-0.45275454850981356,"pZ":1.9565342926356233,"vX0":5.369961982759588,"vY0":-129.5931745339022,"vZ0":-0.3584584081221589,"x":134.26,"y":185.95,"x0":-1.4174940526648614,"y0":50.006340425291036,"z0":4.413482485773775,"aX":-14.854711075682394},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":2201,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4220520367937435,"extension":6.278103060821911},"index":0,"playId":"98190eac-4c37-35be-85e3-08b278d5b491","pitchNumber":1,"startTime":"2025-07-23T00:37:18.749Z","endTime":"2025-07-23T00:37:22.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.22778694875128,"strikeZoneBottom":1.52643605543877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.319125925626565,"aZ":-35.31870863497372,"pfxX":-8.852605665101542,"pfxZ":-1.8651726368633899,"pX":-0.8032854193187376,"pZ":2.4154473135443966,"vX0":4.640797638601252,"vY0":-128.84649493345253,"vZ0":1.6524643968497426,"x":147.62,"y":173.56,"x0":-1.4758679494000977,"y0":50.00447054973192,"z0":4.491398834434326,"aX":-14.912567179777868},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":2220,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.42481764079723305,"extension":6.33476689187885},"index":1,"playId":"ac47b92d-70f8-39eb-8b02-b8233e474ac8","pitchNumber":2,"startTime":"2025-07-23T00:37:33.412Z","endTime":"2025-07-23T00:37:37.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924721195023533,"aZ":-20.309338624296924,"pfxX":-8.097538375185424,"pfxZ":6.184515512296777,"pX":0.38593473592580296,"pZ":2.9118618579535696,"vX0":7.312077070651762,"vY0":-137.28300387199963,"vZ0":-0.23544152845075994,"x":102.29,"y":160.16,"x0":-1.2533533240978436,"y0":50.00302246059788,"z0":4.375051157205118,"aX":-15.536351283414605},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":13.2,"spinRate":2427,"spinDirection":236},"zone":3,"typeConfidence":0.89,"plateTime":0.39819782871227316,"extension":6.3877195659963},"index":2,"playId":"40eb5bc2-7778-3130-94dd-0d1c8b1e0152","pitchNumber":3,"startTime":"2025-07-23T00:37:47.863Z","endTime":"2025-07-23T00:37:52.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.991196278733277,"aZ":-33.91750837934191,"pfxX":-8.457830497626844,"pfxZ":-1.0013887645646689,"pX":0.20203795748315764,"pZ":1.3430252435046783,"vX0":6.885128102316168,"vY0":-130.9086154696192,"vZ0":-1.2793371090590806,"x":109.3,"y":202.52,"x0":-1.3600791897731184,"y0":50.00279688109695,"z0":4.371235768772073,"aX":-14.716123193871745},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.9,"breakHorizontal":13.8,"spinRate":2226,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.41799795149210395,"extension":6.602642878357879},"hitData":{"launchSpeed":72.4,"launchAngle":30.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.63,"coordY":102.37}},"index":3,"playId":"78c87f15-ccc7-3ea8-9e4d-8bf3e02fc6d7","pitchNumber":4,"startTime":"2025-07-23T00:38:20.504Z","endTime":"2025-07-23T00:38:32.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.87,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:38:32.915Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to right fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T00:39:00.083Z","endTime":"2025-07-23T00:39:47.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":82.9,"strikeZoneTop":3.36680959800496,"strikeZoneBottom":1.38448276055637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.432809818597903,"aZ":-21.80948310770973,"pfxX":0.24626422061603576,"pfxZ":5.907370123566034,"pX":0.0034730056266837773,"pZ":2.9305248862185356,"vX0":3.558871040137892,"vY0":-131.04098027437132,"vZ0":-0.001798017930759177,"x":116.87,"y":159.66,"x0":-1.3992543123272392,"y0":50.00083055150161,"z0":4.548771572828952,"aX":0.43187900676127217},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.2,"spinRate":2544,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.4165990906150041,"extension":6.262015495851691},"index":0,"playId":"793f76a0-3d5c-3f0b-905d-6b6923c8b09e","pitchNumber":1,"startTime":"2025-07-23T00:39:04.607Z","endTime":"2025-07-23T00:39:08.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.5,"endSpeed":86.0,"strikeZoneTop":3.34396187054781,"strikeZoneBottom":1.48087747633658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481938467306897,"aZ":-18.322394550176515,"pfxX":-6.374498615808787,"pfxZ":7.312213256344407,"pX":0.17832477111750789,"pZ":3.6092133013274568,"vX0":6.3827400296014485,"vY0":-136.17140610752483,"vZ0":1.0510639167284026,"x":110.2,"y":141.33,"x0":-1.3581412725395905,"y0":50.00085395146723,"z0":4.4781593625969265,"aX":-12.073253198253092},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2361,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.4008977660502371,"extension":6.41377642901285},"index":1,"playId":"7183558c-0f2e-3133-ad41-262a9511a5e1","pitchNumber":2,"startTime":"2025-07-23T00:39:20.131Z","endTime":"2025-07-23T00:39:24.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.142160751095467,"aZ":-32.55362295856173,"pfxX":-10.143047961428223,"pfxZ":-0.22818847932218844,"pX":0.22955460490559298,"pZ":1.5735120032896703,"vX0":7.5987682077747545,"vY0":-128.13810028632102,"vZ0":-0.9499062402758942,"x":108.25,"y":196.3,"x0":-1.442794297275342,"y0":50.00140769288311,"z0":4.471223226531935,"aX":-17.024848121000538},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":16.9,"spinRate":2258,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.4259206904813335,"extension":6.645781079627577},"hitData":{"launchSpeed":94.0,"launchAngle":20.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.41,"coordY":91.66}},"index":2,"playId":"edee8390-a2dc-3b4b-886f-4daffe70ac72","pitchNumber":3,"startTime":"2025-07-23T00:39:35.865Z","endTime":"2025-07-23T00:39:47.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:39:47.475Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T00:40:15.688Z","endTime":"2025-07-23T00:42:23.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"51774dc2-5916-363b-97ce-c4d32979b822","startTime":"2025-07-23T00:40:03.228Z","endTime":"2025-07-23T00:40:07.444Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.34627660177917,"strikeZoneBottom":1.52587357677977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73974528113503,"aZ":-18.676491878794927,"pfxX":-5.650482874009537,"pfxZ":7.292755913262669,"pX":-0.0404630844479511,"pZ":3.3090316458119498,"vX0":5.489722844284597,"vY0":-134.59143745984974,"vZ0":0.6591930022188527,"x":118.54,"y":149.44,"x0":-1.3636242444300624,"y0":50.00383471821604,"z0":4.374569225355719,"aX":-10.460918591005411},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2262,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.4055595915028727,"extension":6.338200671644819},"index":1,"playId":"628fc2e2-f542-3314-af74-3b01610ea372","pitchNumber":1,"startTime":"2025-07-23T00:40:17.987Z","endTime":"2025-07-23T00:40:22.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"0b843eb0-8df4-3eb1-9cee-cb650e012015","startTime":"2025-07-23T00:40:30.043Z","endTime":"2025-07-23T00:40:33.245Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.37938596754252,"strikeZoneBottom":1.58851676499692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.138100974065715,"aZ":-31.093131080180555,"pfxX":-9.918980974990076,"pfxZ":0.6651937241018349,"pX":-1.5536775577492115,"pZ":1.8178486911967375,"vX0":3.4566018511504755,"vY0":-126.42716750403504,"vZ0":-0.372398850186609,"x":176.22,"y":189.7,"x0":-1.6411588347433588,"y0":50.006121289129425,"z0":4.439404301439569,"aX":-16.23559554613681},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":2208,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4314357450318922,"extension":6.351739574735433},"index":3,"playId":"435de58e-b8be-397f-8422-fd39c70bd94e","pitchNumber":2,"startTime":"2025-07-23T00:40:44.504Z","endTime":"2025-07-23T00:40:47.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.38586525065437,"strikeZoneBottom":1.47701081009766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69028545683968,"aZ":-17.624826796035688,"pfxX":-6.719888083442995,"pfxZ":7.821317352594678,"pX":1.0885153811229873,"pZ":2.569519654284508,"vX0":8.367900574964962,"vY0":-135.08711701998104,"vZ0":-1.3527797847909067,"x":75.51,"y":169.4,"x0":-1.1670411766442133,"y0":50.00033805332406,"z0":4.307988515162316,"aX":-12.49683608668724},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2312,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.40448748544479507,"extension":6.150109036267214},"index":4,"playId":"52de4990-6d06-30e7-8e78-97982f20b882","pitchNumber":3,"startTime":"2025-07-23T00:41:02.828Z","endTime":"2025-07-23T00:41:06.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.511951237578007,"aZ":-22.93174314995461,"pfxX":-2.271358497132596,"pfxZ":5.2862590505432525,"pX":0.5214778700981182,"pZ":2.068847447923037,"vX0":5.50517558240166,"vY0":-130.832738945532,"vZ0":-1.713047202335424,"x":97.12,"y":182.92,"x0":-1.3072587580426167,"y0":50.00079253061082,"z0":4.437027735472124,"aX":-3.9699675426248455},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":3.0,"spinRate":2490,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.4173701784825279,"extension":6.192239873281444},"index":5,"playId":"74968fc0-7f38-3e53-a95b-ea854330d5fd","pitchNumber":4,"startTime":"2025-07-23T00:41:19.169Z","endTime":"2025-07-23T00:41:24.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"cf4b6a0c-df8b-3f28-bfd7-4e6665be45de","startTime":"2025-07-23T00:41:53.872Z","endTime":"2025-07-23T00:42:00.734Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Edgar Quero batting, Andrew Benintendi advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":670955,"fullName":"Edwin Uceta"}}},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"cf4b6a0c-df8b-3f28-bfd7-4e6665be45de","startTime":"2025-07-23T00:42:09.945Z","endTime":"2025-07-23T00:42:18.880Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670955,"link":"/api/v1/people/670955"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"postOnSecond":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":1.2,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.06481683048311,"strikeZoneBottom":1.44255220884719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49422971111255,"aZ":-18.459806296596305,"pfxX":-8.175823893128719,"pfxZ":7.145809127200364,"pX":0.8449789368720605,"pZ":2.7858787200578523,"vX0":8.881763684652041,"vY0":-137.22554906437645,"vZ0":-0.7628300867057919,"x":84.79,"y":163.56,"x0":-1.361265777095324,"y0":50.005424190029906,"z0":4.317443279641041,"aX":-15.698099086860392},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":13.1,"spinRate":2360,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.3981536646038606,"extension":6.393233974646222},"index":8,"playId":"5ba8a29b-8f3c-3c8f-8884-326d2a499969","pitchNumber":5,"startTime":"2025-07-23T00:42:18.880Z","endTime":"2025-07-23T00:42:23.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":670955,"link":"/api/v1/people/670955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:42:23.833Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T00:45:18.915Z","endTime":"2025-07-23T00:47:07.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T00:44:03.870Z","endTime":"2025-07-23T00:45:20.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.5520019575379,"strikeZoneBottom":1.63303529542267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84982132361594,"aZ":-22.024867164311672,"pfxX":9.072871106234452,"pfxZ":5.82026933302559,"pX":0.001313196676850297,"pZ":2.312629145570748,"vX0":-7.677880297719509,"vY0":-131.48121778059019,"vZ0":-3.6165508753014106,"x":116.95,"y":176.34,"x0":1.7858892177221533,"y0":50.00405278332357,"z0":5.347616665379682,"aX":15.826915063264629},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-14.6,"spinRate":2133,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4171722671604634,"extension":6.101530530039519},"index":1,"playId":"8fbee2dc-00c5-3ac3-91df-4e2ee481f936","pitchNumber":1,"startTime":"2025-07-23T00:45:20.929Z","endTime":"2025-07-23T00:45:25.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.514824340342674,"aZ":-27.34771114065749,"pfxX":-7.212900963081071,"pfxZ":3.5451800258890547,"pX":-0.3806180615562112,"pZ":2.452135055538327,"vX0":-3.6014248818632164,"vY0":-116.34936133217788,"vZ0":-0.2983921571146275,"x":131.51,"y":172.57,"x0":2.1282252893569567,"y0":50.000015017220946,"z0":5.192093007407003,"aX":-9.803987584169946},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":2498,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.47225952935191406,"extension":6.041130711627617},"index":2,"playId":"8c20cba8-672b-3b6e-b24c-3be42ac641c4","pitchNumber":2,"startTime":"2025-07-23T00:45:36.537Z","endTime":"2025-07-23T00:45:39.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.30844522030763,"strikeZoneBottom":1.65671255866906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.300244513349394,"aZ":-30.227670956318168,"pfxX":-6.098878417149099,"pfxZ":1.3939674761741365,"pX":-2.5040891749485983,"pZ":1.7467074199845245,"vX0":-8.23321868426175,"vY0":-117.63909049901444,"vZ0":-1.292371493349024,"x":212.45,"y":191.62,"x0":1.839655656628756,"y0":50.00207366668054,"z0":5.1173949552776445,"aX":-8.50579432309481},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":2492,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4664428025569869,"extension":6.375618857638272},"index":3,"playId":"18de3abb-3c84-376d-a1d6-bd864c34bf4c","pitchNumber":3,"startTime":"2025-07-23T00:46:00.031Z","endTime":"2025-07-23T00:46:03.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.277768684964123,"aZ":-14.17390663177039,"pfxX":5.2453876738327665,"pfxZ":10.055910448902472,"pX":-0.43991501358216273,"pZ":3.5297521722624583,"vX0":-7.314654746218172,"vY0":-132.90682020032142,"vZ0":-2.4847016734883467,"x":133.77,"y":143.48,"x0":1.665487578084904,"y0":50.00572729761519,"z0":5.505190345625706,"aX":9.393069727244777},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2384,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41198174749351857,"extension":6.054287615556704},"index":4,"playId":"34484403-439c-34b6-86bf-876cbd23ee43","pitchNumber":4,"startTime":"2025-07-23T00:46:18.005Z","endTime":"2025-07-23T00:46:21.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597893662133895,"aZ":-16.325859379020212,"pfxX":7.310819158650423,"pfxZ":8.749983321312772,"pX":-0.18659452741722599,"pZ":3.3506352502965138,"vX0":-7.284732150237098,"vY0":-133.6707487931693,"vZ0":-2.5867815648047556,"x":124.11,"y":148.31,"x0":1.6230770527347411,"y0":50.00209500485218,"z0":5.5019686102598095,"aX":13.240440073556085},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2404,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4096300099995709,"extension":5.982952733556121},"index":5,"playId":"2d246f7b-f77e-3289-a1ab-4d305519260e","pitchNumber":5,"startTime":"2025-07-23T00:46:38.890Z","endTime":"2025-07-23T00:46:42.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.441157533386864,"aZ":-25.989893553038797,"pfxX":-5.011268132103249,"pfxZ":4.340587050025132,"pX":-0.19815172265003503,"pZ":2.9843549683221333,"vX0":-3.7313795886662975,"vY0":-117.75665786127956,"vZ0":0.2552085416904939,"x":124.55,"y":158.2,"x0":2.050166386667262,"y0":50.0012956505402,"z0":5.252143965160114,"aX":-7.1337863137219575},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.2,"breakHorizontal":9.8,"spinRate":2509,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.4626938858093421,"extension":6.138670377709149},"hitData":{"launchSpeed":93.5,"launchAngle":27.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.3,"coordY":76.86}},"index":6,"playId":"6dda7d04-c317-3274-8c03-c32b4b1800b2","pitchNumber":6,"startTime":"2025-07-23T00:46:59.203Z","endTime":"2025-07-23T00:47:07.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:47:07.238Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T00:47:25.363Z","endTime":"2025-07-23T00:47:59.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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, 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":83.1,"endSpeed":76.9,"strikeZoneTop":3.74306469165291,"strikeZoneBottom":1.73321815096774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.404053448183397,"aZ":-28.26239333028232,"pfxX":8.561327359203165,"pfxZ":2.6198824560501404,"pX":-0.38137762661511654,"pZ":1.649633483414836,"vX0":-8.097450789053678,"vY0":-120.80774781267905,"vZ0":-2.626115172711786,"x":131.54,"y":194.24,"x0":1.8862055500871309,"y0":50.002708689250724,"z0":5.210893850566151,"aX":12.77749418624434},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":-13.8,"spinRate":1526,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.4517362689875717,"extension":6.1537248425834665},"index":0,"playId":"62ebcd33-94ac-3f05-9f43-647e62edbbd0","pitchNumber":1,"startTime":"2025-07-23T00:47:32.655Z","endTime":"2025-07-23T00:47:36.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.060245455300272,"aZ":-21.212984331189297,"pfxX":9.91817798755583,"pfxZ":6.06912207087432,"pX":1.045349779456597,"pZ":2.269194777423291,"vX0":-5.434446013680487,"vY0":-133.1405450984443,"vZ0":-4.158516299578975,"x":77.15,"y":177.51,"x0":1.8183065642578524,"y0":50.00137007226593,"z0":5.37554990391856,"aX":17.90586898442878},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-16.9,"spinRate":2193,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4105099035986406,"extension":6.027891545701284},"hitData":{"launchSpeed":90.8,"launchAngle":13.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.85,"coordY":98.4}},"index":1,"playId":"bf288364-3dec-37c2-abb1-f0ec3e5cde41","pitchNumber":2,"startTime":"2025-07-23T00:47:47.968Z","endTime":"2025-07-23T00:47:59.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:47:59.995Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T00:48:21.211Z","endTime":"2025-07-23T00:49:28.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02515550710679,"aZ":-20.67626271102411,"pfxX":9.316209947564893,"pfxZ":6.380896707826201,"pX":0.22707348282374104,"pZ":3.0963395576298853,"vX0":-7.058390448788645,"vY0":-133.23034696556692,"vZ0":-2.1240827343233892,"x":108.34,"y":155.18,"x0":1.697386380331935,"y0":50.00253796525446,"z0":5.394756796905015,"aX":16.78532746436142},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":2185,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4107586364028979,"extension":6.0144439321312},"index":0,"playId":"ea7302ba-1058-3ee9-8a81-057e1a6fb0f7","pitchNumber":1,"startTime":"2025-07-23T00:48:25.440Z","endTime":"2025-07-23T00:48:28.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03606700255695,"aZ":-20.01838859464766,"pfxX":9.184847865471108,"pfxZ":6.8169567981784605,"pX":0.45971793962964475,"pZ":2.4728109814145816,"vX0":-6.583445469502994,"vY0":-132.60612847437665,"vZ0":-3.5291192979513024,"x":99.48,"y":172.01,"x0":1.779738981983408,"y0":50.00309803238699,"z0":5.279263076043274,"aX":16.37756895587992},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-15.2,"spinRate":2161,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.41286434354385726,"extension":5.9911024168829305},"index":1,"playId":"f3a25f6b-1749-35b3-94a7-d71d0682dfcd","pitchNumber":2,"startTime":"2025-07-23T00:48:45.218Z","endTime":"2025-07-23T00:48:48.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T00:49:03.186Z","endTime":"2025-07-23T00:49:23.983Z","isPitch":false,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.142104420133826,"aZ":-27.534551628142978,"pfxX":-5.267690358873633,"pfxZ":3.245239905962878,"pX":-0.5382577277682455,"pZ":3.208908728273847,"vX0":-4.908475429154553,"vY0":-118.8712816496852,"vZ0":1.1117421678584714,"x":137.52,"y":152.14,"x0":2.238869100779923,"y0":50.001578720565476,"z0":5.238132978418208,"aX":-7.523657693732197},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.5,"breakHorizontal":10.8,"spinRate":2591,"spinDirection":272},"zone":1,"typeConfidence":2.0,"plateTime":0.46107848825133324,"extension":6.1210379380976825},"index":3,"playId":"f7a7394b-d473-3461-bb2b-34a1bfa6c742","pitchNumber":3,"startTime":"2025-07-23T00:49:23.983Z","endTime":"2025-07-23T00:49:28.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:49:28.411Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T00:50:17.575Z","endTime":"2025-07-23T00:51:54.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"1effb8b1-7dd7-39dc-bfdc-c067179cb195","startTime":"2025-07-23T00:49:58.423Z","endTime":"2025-07-23T00:50:01.547Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.34075000211736,"strikeZoneBottom":1.48807791086536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.274871675128864,"aZ":-14.442641213241256,"pfxX":6.891914099479171,"pfxZ":9.82555083858213,"pX":0.6378788253342548,"pZ":3.416061533980479,"vX0":-5.1286719476340465,"vY0":-133.61283844725415,"vZ0":-3.0070836021461784,"x":92.69,"y":146.55,"x0":1.6885351108172162,"y0":50.00538636207939,"z0":5.596485601788941,"aX":12.440446559119195},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-11.4,"spinRate":2450,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4102340635324424,"extension":6.204335105040106},"index":1,"playId":"e0d0bb81-830a-394c-aff7-924959842968","pitchNumber":1,"startTime":"2025-07-23T00:50:19.861Z","endTime":"2025-07-23T00:50:23.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.42109667637035,"strikeZoneBottom":1.48012627705458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743476348755305,"aZ":-14.445283001212202,"pfxX":6.512729951975826,"pfxZ":9.787493690291978,"pX":0.6459434427253228,"pZ":3.3048622012774,"vX0":-5.163935343024848,"vY0":-133.93779819547882,"vZ0":-3.013773413207673,"x":92.38,"y":149.55,"x0":1.7556738281421809,"y0":50.00190391280815,"z0":5.481632461835498,"aX":11.796521077579376},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-10.7,"spinRate":2388,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.409415388089613,"extension":6.058437892642603},"index":2,"playId":"a2cdc2da-f85c-344e-8a03-4c6a243f3e0b","pitchNumber":2,"startTime":"2025-07-23T00:50:39.425Z","endTime":"2025-07-23T00:50:43.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.34644177446703,"strikeZoneBottom":1.43503461304088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.782078186630805,"aZ":-15.280602260269204,"pfxX":6.275109122972573,"pfxZ":9.340656205484153,"pX":0.9851239893384103,"pZ":4.403807610848373,"vX0":-4.510420764150965,"vY0":-134.0838584453615,"vZ0":-0.30878055730421106,"x":79.45,"y":119.88,"x0":1.8794223166494173,"y0":50.00387668735757,"z0":5.617157290261439,"aX":11.35110655177921},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-10.3,"spinRate":2435,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40954074610152125,"extension":5.955622532375588},"index":3,"playId":"051a7941-f29a-3c18-af82-4e4324da8211","pitchNumber":3,"startTime":"2025-07-23T00:51:02.743Z","endTime":"2025-07-23T00:51:05.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.35248803644415,"strikeZoneBottom":1.44101309775892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.972839765718373,"aZ":-27.733039758224937,"pfxX":9.475827514273814,"pfxZ":2.988802973801697,"pX":0.611070768008938,"pZ":1.254311238154226,"vX0":-6.264657698320033,"vY0":-120.94301751406094,"vZ0":-3.5093238454044764,"x":93.71,"y":204.91,"x0":2.000201032307578,"y0":50.00205771879506,"z0":5.149026395145555,"aX":14.076224470348725},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":-15.7,"spinRate":1275,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.45239431284989395,"extension":6.283574652672563},"index":4,"playId":"23e44605-406e-385f-a573-a864de8f1a25","pitchNumber":4,"startTime":"2025-07-23T00:51:26.050Z","endTime":"2025-07-23T00:51:30.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.057638151032915,"aZ":-14.27574567895984,"pfxX":7.552595293209753,"pfxZ":9.843506030427584,"pX":0.4863415655248995,"pZ":2.346051145126061,"vX0":-5.756023787207748,"vY0":-134.25306275720212,"vZ0":-5.520684021403918,"x":98.46,"y":175.44,"x0":1.680766653284658,"y0":50.00594724667882,"z0":5.451502753073377,"aX":13.738829781733465},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":-12.4,"spinRate":2435,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4085569471352959,"extension":6.143685841069463},"index":5,"playId":"487b3321-3904-38ad-87b2-a1c6fc60533b","pitchNumber":5,"startTime":"2025-07-23T00:51:50.265Z","endTime":"2025-07-23T00:51:54.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:51:54.122Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (1) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T00:54:12.588Z","endTime":"2025-07-23T00:55:05.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":641329,"link":"/api/v1/people/641329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Edwin Uceta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T00:54:02.466Z","endTime":"2025-07-23T00:54:14.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670955,"link":"/api/v1/people/670955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.7,"endSpeed":81.6,"strikeZoneTop":3.68423181699746,"strikeZoneBottom":1.68654365381775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875404707069347,"aZ":-20.76023793455579,"pfxX":2.8134649790633413,"pfxZ":6.798136775638338,"pX":0.019958682353554257,"pZ":2.2609552367953856,"vX0":1.3524556261974714,"vY0":-127.83100899382288,"vZ0":-6.248951431420815,"x":116.24,"y":177.73,"x0":-0.8791404527034459,"y0":50.00000367014683,"z0":6.333701200448383,"aX":4.720418962576695},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.4,"breakHorizontal":-5.4,"spinRate":2378,"spinDirection":177},"zone":8,"typeConfidence":0.86,"plateTime":0.4262008722805981,"extension":6.179606408376312},"index":1,"playId":"5d59d149-37c4-34e1-b222-46a58fdaf2d8","pitchNumber":1,"startTime":"2025-07-23T00:54:14.863Z","endTime":"2025-07-23T00:54:19.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":82.8,"endSpeed":76.6,"strikeZoneTop":3.70510104139811,"strikeZoneBottom":1.73679618035739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.730085529042736,"aZ":-25.512524502403863,"pfxX":-8.209173029358892,"pfxZ":4.511312290441453,"pX":1.1082958459883843,"pZ":2.0148574318703676,"vX0":6.628587534164604,"vY0":-120.34993407780547,"vZ0":-4.975458489313165,"x":74.75,"y":184.38,"x0":-0.6051619157975135,"y0":50.0056499826338,"z0":6.348400248261255,"aX":-12.133963102512023},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.3,"breakHorizontal":13.4,"spinRate":1889,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.45382693915308536,"extension":6.265777441002232},"index":2,"playId":"3cc8e3db-7eda-3196-b220-eb5480541071","pitchNumber":2,"startTime":"2025-07-23T00:54:27.710Z","endTime":"2025-07-23T00:54:31.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.91600653681804,"aZ":-10.879454774479427,"pfxX":-2.3449908343189025,"pfxZ":10.660026899095184,"pX":0.02075350759238039,"pZ":2.790645764200898,"vX0":1.9981441990437103,"vY0":-140.46481100792025,"vZ0":-8.009568547127925,"x":116.21,"y":163.43,"x0":-0.39526921950064925,"y0":50.004209327097996,"z0":6.387219882919429,"aX":-4.68479034979705},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2342,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.38999223889691503,"extension":6.3486190065940535},"hitData":{"launchSpeed":105.7,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":233.1,"coordY":99.73}},"index":3,"playId":"c23eab1f-9b31-3a0a-b55a-51d17b9f8b9a","pitchNumber":3,"startTime":"2025-07-23T00:54:42.011Z","endTime":"2025-07-23T00:55:05.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-12.300000000000011,"leverageIndex":1.35,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:55:05.519Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T00:55:20.072Z","endTime":"2025-07-23T00:55:59.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.48405129820875,"strikeZoneBottom":1.63198231600992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.339723047197452,"aZ":-24.550699717519155,"pfxX":3.2853005359496845,"pfxZ":4.456279850801071,"pX":0.045581035671997144,"pZ":2.303802881249063,"vX0":0.5310024310861869,"vY0":-128.80416795026983,"vZ0":-5.831919593029211,"x":115.26,"y":176.58,"x0":-0.589753322671623,"y0":50.001009814833985,"z0":6.451712233443362,"aX":5.616308792408195},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-6.1,"spinRate":2310,"spinDirection":165},"zone":5,"typeConfidence":0.9,"plateTime":0.4224188433043281,"extension":6.543585704572824},"index":0,"playId":"6b44adfa-b326-338a-9cca-c03868880201","pitchNumber":1,"startTime":"2025-07-23T00:55:25.045Z","endTime":"2025-07-23T00:55:28.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63711587329738,"aZ":-26.539192580589148,"pfxX":3.378569804496205,"pfxZ":3.370117273423803,"pX":1.061907618525721,"pZ":2.040161066623337,"vX0":2.6930569494133136,"vY0":-127.33806515924026,"vZ0":-5.826277608889817,"x":76.52,"y":183.7,"x0":-0.4416293754184136,"y0":50.004024324189764,"z0":6.4084691389662485,"aX":5.65031211985988},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-6.6,"spinRate":2342,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4271581030920095,"extension":6.339846826226511},"index":1,"playId":"694a5bf8-73f6-393c-be65-6b41c37df6f9","pitchNumber":2,"startTime":"2025-07-23T00:55:38.332Z","endTime":"2025-07-23T00:55:41.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09018700159453,"aZ":-27.189428102309556,"pfxX":3.554740688564484,"pfxZ":3.0328499505393998,"pX":0.7367399592112757,"pZ":2.0355599190661344,"vX0":1.748806244317005,"vY0":-126.16596485916111,"vZ0":-5.480243449516902,"x":88.92,"y":183.82,"x0":-0.4231978922396672,"y0":50.003126445676465,"z0":6.375982922760526,"aX":5.838834137132241},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-6.8,"spinRate":2396,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.4310239217061351,"extension":6.534358618853319},"hitData":{"launchSpeed":73.8,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":151.68}},"index":2,"playId":"41c45c64-2ca3-3a25-beb6-e264a6fa64b3","pitchNumber":3,"startTime":"2025-07-23T00:55:52.060Z","endTime":"2025-07-23T00:55:59.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:55:59.177Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Baldwin flies out sharply to center fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T00:56:19.534Z","endTime":"2025-07-23T00:56:31.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(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":83.6,"endSpeed":77.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.118505111086005,"aZ":-26.566171968844017,"pfxX":-7.857869434723643,"pfxZ":3.7048982771545633,"pX":0.03623668424225243,"pZ":2.1978882021847364,"vX0":4.128289035230612,"vY0":-121.73249487887577,"vZ0":-4.425062317114266,"x":115.62,"y":179.44,"x0":-0.6537584275242402,"y0":50.000550441043195,"z0":6.317756112418531,"aX":-11.885422045857165},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.0,"breakHorizontal":13.3,"spinRate":1800,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4485805130196252,"extension":6.388624264815884},"hitData":{"launchSpeed":102.1,"launchAngle":25.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.18,"coordY":42.41}},"index":0,"playId":"12925775-233a-3da7-9f4e-4afef5a2cee8","pitchNumber":1,"startTime":"2025-07-23T00:56:22.797Z","endTime":"2025-07-23T00:56:31.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:56:31.144Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T00:56:57.460Z","endTime":"2025-07-23T00:58:00.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.69814875927906,"strikeZoneBottom":1.66877252836374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.023779468300997,"aZ":-26.144535944626305,"pfxX":3.8870000487154144,"pfxZ":3.586451606697472,"pX":-0.4027050242248836,"pZ":1.7325898136772167,"vX0":-0.6823798452945433,"vY0":-127.73780018850901,"vZ0":-6.557224829261736,"x":132.35,"y":192.0,"x0":-0.6404957409499902,"y0":50.00227820501022,"z0":6.340445147039154,"aX":6.534982791542862},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.0,"spinRate":2335,"spinDirection":146},"zone":7,"typeConfidence":0.9,"plateTime":0.4259655496194785,"extension":6.495124770698509},"index":0,"playId":"b017a400-03ba-3ac3-bcd1-f15eaca9acee","pitchNumber":1,"startTime":"2025-07-23T00:57:00.790Z","endTime":"2025-07-23T00:57:05.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.75197523188372,"strikeZoneBottom":1.6937860375665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.939907703973553,"aZ":-26.553913133172657,"pfxX":-9.015145531672829,"pfxZ":3.8469882330065497,"pX":0.6132092932706605,"pZ":2.113957166939244,"vX0":5.346558706521026,"vY0":-119.74915541196467,"vZ0":-4.5356723426825045,"x":93.63,"y":181.7,"x0":-0.4709684227545292,"y0":50.0026193962939,"z0":6.393110734020395,"aX":-13.164340599656857},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.1,"breakHorizontal":15.1,"spinRate":1839,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.4564591692078577,"extension":6.447296720797309},"index":1,"playId":"72defd3e-4f13-3846-aed7-1c51548a06b5","pitchNumber":2,"startTime":"2025-07-23T00:57:13.660Z","endTime":"2025-07-23T00:57:17.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.69847475096421,"strikeZoneBottom":1.69999606593084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.831213268856764,"aZ":-12.300417185794865,"pfxX":-2.460032095342539,"pfxZ":9.884407352890666,"pX":2.21758239938811,"pZ":3.1670857206633576,"vX0":6.572868655888735,"vY0":-141.29612454872824,"vZ0":-7.0835042049680625,"x":32.47,"y":153.27,"x0":0.17506177846062884,"y0":50.00659537886213,"z0":6.506493778215515,"aX":-4.948540061669006},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":3.0,"spinRate":2456,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.3884470276231897,"extension":6.374226449991466},"index":2,"playId":"dc8d1b4a-ec04-321f-89db-ea308d99cd1c","pitchNumber":3,"startTime":"2025-07-23T00:57:28.219Z","endTime":"2025-07-23T00:57:31.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.68826332152281,"strikeZoneBottom":1.60126343565914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.684192134758955,"aZ":-23.23924361571879,"pfxX":-9.148176594931384,"pfxZ":5.988928938542243,"pX":0.7434001466953105,"pZ":0.9803903054728481,"vX0":5.528878281675134,"vY0":-121.37601798245495,"vZ0":-7.70894415898438,"x":88.66,"y":212.31,"x0":-0.37501336157563114,"y0":50.00605803981423,"z0":6.220573818160888,"aX":-13.656527356270896},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":1912,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.4512168018440543,"extension":6.411609019218318},"index":3,"playId":"63a1da1d-32ee-3553-8ce7-8bc538df664f","pitchNumber":4,"startTime":"2025-07-23T00:57:42.432Z","endTime":"2025-07-23T00:57:45.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54162892873592,"aZ":-24.974002327911123,"pfxX":3.8351102218807887,"pfxZ":4.167259644248084,"pX":0.07364421649940948,"pZ":2.170341659371955,"vX0":0.06594747601160308,"vY0":-129.4969229901818,"vZ0":-5.926834567779242,"x":114.19,"y":180.18,"x0":-0.45174038194757843,"y0":50.00396055859171,"z0":6.35453886973192,"aX":6.62961440269567},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-7.0,"spinRate":2337,"spinDirection":158},"zone":8,"typeConfidence":0.9,"plateTime":0.42012257672363296,"extension":6.41795984805695},"index":4,"playId":"04500489-d059-33c7-8d78-1d0385bf240c","pitchNumber":5,"startTime":"2025-07-23T00:57:56.557Z","endTime":"2025-07-23T00:58:00.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:58:00.105Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:00:19.345Z","endTime":"2025-07-23T01:01:20.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Danny Jansen replaces Matt Thaiss.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:00:11.053Z","endTime":"2025-07-23T01:00:21.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":642136,"link":"/api/v1/people/642136"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10234250347355,"aZ":-24.94451154265521,"pfxX":-1.319362272151392,"pfxZ":4.3672292407793005,"pX":0.5045747545974846,"pZ":2.847344621708611,"vX0":-3.326924742724093,"vY0":-127.09780967516829,"vZ0":-1.8865316732917319,"x":97.77,"y":161.9,"x0":1.9957095001545675,"y0":50.004361866860805,"z0":5.556824890343232,"aX":-2.184005393634321},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":3.1,"spinRate":2494,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.42898648014377994,"extension":6.066325533758195},"index":1,"playId":"29177cc1-f83f-3607-90f3-353eaf8c87ea","pitchNumber":1,"startTime":"2025-07-23T01:00:21.595Z","endTime":"2025-07-23T01:00:25.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.4526535392244,"strikeZoneBottom":1.60496750016428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09132200419891,"aZ":-26.147493524065155,"pfxX":0.61776212564292,"pfxZ":3.6359910197249476,"pX":1.3838515450611502,"pZ":4.564647751569941,"vX0":-2.0512112020662046,"vY0":-127.36391941850498,"vZ0":2.3694173474117397,"x":64.25,"y":115.53,"x0":2.1164012507976846,"y0":50.0010275217434,"z0":5.679007199161308,"aX":1.023625971051979},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2432,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4286703893403363,"extension":5.732695942206693},"index":2,"playId":"f61fd50e-eecd-3956-9086-4bbfdea0b223","pitchNumber":2,"startTime":"2025-07-23T01:00:37.658Z","endTime":"2025-07-23T01:00:40.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":90.7,"endSpeed":82.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.652969729483743,"aZ":-12.515980880051348,"pfxX":6.055256978479429,"pfxZ":11.209091269781384,"pX":-0.10057222665385476,"pZ":2.343999354280227,"vX0":-6.82717099326766,"vY0":-131.757695180082,"vZ0":-5.730808459759314,"x":120.83,"y":175.49,"x0":1.7405303647952768,"y0":50.00321757120343,"z0":5.476431307858054,"aX":10.620258812446025},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.2,"breakHorizontal":-9.5,"spinRate":2351,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.41611706290846495,"extension":6.131713026957962},"index":3,"playId":"a546fa77-2449-3782-a180-1ed2235c6808","pitchNumber":3,"startTime":"2025-07-23T01:00:54.306Z","endTime":"2025-07-23T01:00:57.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":90.8,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70624178356226,"aZ":-14.72836486938165,"pfxX":7.309468862880193,"pfxZ":9.888389830489913,"pX":0.5838671330278798,"pZ":3.2956398939658067,"vX0":-5.601029693306399,"vY0":-132.1319675874941,"vZ0":-2.9941598133496825,"x":94.74,"y":149.8,"x0":1.7836519316354476,"y0":50.0038277223867,"z0":5.528607705817035,"aX":12.898283781808477},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":-12.0,"spinRate":2388,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.41485874048314875,"extension":6.052847951075841},"index":4,"playId":"70e0c987-aff0-3c7d-9c1b-d33fd849151e","pitchNumber":4,"startTime":"2025-07-23T01:01:16.842Z","endTime":"2025-07-23T01:01:20.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:01:20.959Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Caballero lines out sharply to second baseman Lenyn Sosa.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:01:42.060Z","endTime":"2025-07-23T01:02:29.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":77.7,"strikeZoneTop":3.17788041886797,"strikeZoneBottom":1.44532941071707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.536139860325118,"aZ":-26.7782272316343,"pfxX":8.520265446341861,"pfxZ":3.5229655419020847,"pX":-0.14133049209764212,"pZ":0.7391435194941588,"vX0":-7.644848572039607,"vY0":-122.94557532455113,"vZ0":-5.074918152614631,"x":122.39,"y":218.82,"x0":1.902496838964738,"y0":50.000713978471985,"z0":5.104701058252511,"aX":13.033374737493906},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-13.7,"spinRate":1427,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4456262410646943,"extension":6.279274246240833},"index":0,"playId":"11670a54-d993-3919-bebe-9c191d6a744a","pitchNumber":1,"startTime":"2025-07-23T01:01:49.350Z","endTime":"2025-07-23T01:01:52.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.15221218200523,"strikeZoneBottom":1.41963599792293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.005763399256708,"aZ":-21.363999525239596,"pfxX":-0.2972937185781812,"pfxZ":6.316859277360026,"pX":0.452147047983099,"pZ":2.707418076094487,"vX0":-3.4618196128182204,"vY0":-128.98717582502653,"vZ0":-2.7516216748539333,"x":99.77,"y":165.68,"x0":1.8417783608795097,"y0":50.001308072535316,"z0":5.408036000839456,"aX":-0.5073879110776677},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":1.2,"spinRate":2436,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.42220597848373487,"extension":5.8168156553945245},"index":1,"playId":"b8976cb0-1c0b-36e1-960f-0774d03d8b80","pitchNumber":2,"startTime":"2025-07-23T01:02:08.740Z","endTime":"2025-07-23T01:02:12.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.9,"endSpeed":84.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.760017485914016,"aZ":-16.204733751242202,"pfxX":7.381141953684796,"pfxZ":8.829016572746736,"pX":0.7120155625724377,"pZ":2.462761767429761,"vX0":-5.464132081609557,"vY0":-133.63592678711214,"vZ0":-4.761692860773903,"x":89.86,"y":172.29,"x0":1.8240552464640947,"y0":50.004828642772225,"z0":5.4316116532038015,"aX":13.353706601479928},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-12.2,"spinRate":2361,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.40985118934768394,"extension":6.044223671194278},"hitData":{"launchSpeed":103.7,"launchAngle":7.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":142.97,"coordY":131.79}},"index":2,"playId":"60d82514-6b21-3958-b725-ba2e14b026fd","pitchNumber":3,"startTime":"2025-07-23T01:02:25.648Z","endTime":"2025-07-23T01:02:29.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:02:29.900Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:02:49.763Z","endTime":"2025-07-23T01:04:18.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":92.0,"endSpeed":83.7,"strikeZoneTop":3.56077177451592,"strikeZoneBottom":1.56282120923283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.084756782014413,"aZ":-16.520107959169,"pfxX":6.771613955705023,"pfxZ":8.661033525047491,"pX":1.355562868803287,"pZ":3.7167636941706172,"vX0":-3.5118005002327317,"vY0":-133.87856571774677,"vZ0":-1.871182044733747,"x":65.33,"y":138.43,"x0":1.807633280313563,"y0":50.00163121208897,"z0":5.612746699340242,"aX":12.23749824765991},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-11.4,"spinRate":2334,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4097990480491278,"extension":6.071711741365032},"index":0,"playId":"8504f029-6a84-3383-b00a-b57aace65dea","pitchNumber":1,"startTime":"2025-07-23T01:02:58.463Z","endTime":"2025-07-23T01:03:01.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.5,"endSpeed":83.8,"strikeZoneTop":3.54882976856114,"strikeZoneBottom":1.55111985880213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.614251494965504,"aZ":-15.680430032843597,"pfxX":6.859109575258101,"pfxZ":9.197017543142955,"pX":0.9300504166871991,"pZ":1.6686587036413845,"vX0":-4.616558107790164,"vY0":-133.07344287604457,"vZ0":-6.836621863216369,"x":81.55,"y":193.73,"x0":1.7964089008848814,"y0":50.00254933423346,"z0":5.407514105299721,"aX":12.298899432972469},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-11.4,"spinRate":2218,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.41164733982156054,"extension":6.06879069423173},"index":1,"playId":"70e402a3-867a-31b7-8f9a-d6b63aecdc17","pitchNumber":2,"startTime":"2025-07-23T01:03:13.995Z","endTime":"2025-07-23T01:03:18.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.294600378541336,"aZ":-17.097984176314533,"pfxX":7.126731591169313,"pfxZ":8.401028431983999,"pX":1.0947756039261218,"pZ":2.2869034062308136,"vX0":-4.345355028255991,"vY0":-133.03752997893608,"vZ0":-5.02312836181716,"x":75.27,"y":177.03,"x0":1.8226324143915265,"y0":50.00159979943875,"z0":5.43714120203859,"aX":12.785598356226243},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2251,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.411561926556939,"extension":6.099729784207133},"index":2,"playId":"2bcde5ee-5693-311c-9868-2bf1edf0ae4a","pitchNumber":3,"startTime":"2025-07-23T01:03:31.543Z","endTime":"2025-07-23T01:03:34.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.747484140365533,"aZ":-13.76455035012178,"pfxX":6.551189568172577,"pfxZ":10.264413773575514,"pX":0.3530650173816408,"pZ":2.04970932467103,"vX0":-5.74455834393509,"vY0":-133.12222550453077,"vZ0":-6.172415498508743,"x":103.54,"y":183.44,"x0":1.6884558716468832,"y0":50.00548279734013,"z0":5.396174417037076,"aX":11.752746365383311},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-10.6,"spinRate":2352,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4115454114738286,"extension":6.171915221540141},"index":3,"playId":"de3e2227-dd73-3f53-b788-5232deb0d0ae","pitchNumber":4,"startTime":"2025-07-23T01:03:50.488Z","endTime":"2025-07-23T01:03:54.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.130176532059874,"aZ":-21.3460700006603,"pfxX":-0.7901900704655955,"pfxZ":6.5026143976603725,"pX":0.9250477624142236,"pZ":2.3939223211939344,"vX0":-2.312343310171965,"vY0":-127.40574915293351,"vZ0":-3.440787772211201,"x":81.74,"y":174.14,"x0":1.942485168405468,"y0":50.000404334599594,"z0":5.42471742998096,"aX":-1.3142206988226535},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.4,"breakHorizontal":1.9,"spinRate":2424,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4278930456001784,"extension":5.7626910513915925},"index":4,"playId":"26252d5c-5338-3259-9a30-541c2b4952fb","pitchNumber":5,"startTime":"2025-07-23T01:04:14.807Z","endTime":"2025-07-23T01:04:18.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:04:18.541Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a sharp ground ball to left fielder Jake Mangum.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:06:40.687Z","endTime":"2025-07-23T01:06:54.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Danny Jansen remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:05:52.754Z","endTime":"2025-07-23T01:05:52.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":642136,"link":"/api/v1/people/642136"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T01:05:52.769Z","endTime":"2025-07-23T01:06:42.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70577061679184,"aZ":-22.3642661043874,"pfxX":9.49217144052489,"pfxZ":5.02652018199352,"pX":-0.2783404431549716,"pZ":2.4524460732660596,"vX0":-7.15646916787717,"vY0":-138.99566316898895,"vZ0":-3.597258590045212,"x":127.61,"y":172.56,"x0":1.0988692648002143,"y0":50.00626038158564,"z0":5.251828987040538,"aX":18.541665904126706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2470,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.39434579825109894,"extension":6.010078773832658},"hitData":{"launchSpeed":102.6,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":98.1,"coordY":94.93}},"index":2,"playId":"7728f194-58e0-372e-ba4d-2ee901c8c65b","pitchNumber":1,"startTime":"2025-07-23T01:06:42.965Z","endTime":"2025-07-23T01:06:54.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:06:54.379Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chase Meidroth grounds into a force out, second baseman José Caballero to shortstop Taylor Walls. Mike Tauchman out at 2nd. Chase Meidroth to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:07:11.049Z","endTime":"2025-07-23T01:07:25.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324595315317808,"aZ":-18.31727905905692,"pfxX":8.058878763583632,"pfxZ":6.929728946683932,"pX":-0.1855422048319224,"pZ":2.9493069002375436,"vX0":-6.149313305502919,"vY0":-139.78789735840843,"vZ0":-2.987375132979451,"x":124.07,"y":159.15,"x0":0.9838831067435507,"y0":50.00562231286432,"z0":5.218854845564952,"aX":16.123806434510072},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-13.6,"spinRate":2300,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3902216408025514,"extension":5.908543804467762},"hitData":{"launchSpeed":96.6,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.51,"coordY":143.57}},"index":0,"playId":"8940731a-2df1-3835-8fa4-527901e51231","pitchNumber":1,"startTime":"2025-07-23T01:07:17.456Z","endTime":"2025-07-23T01:07:25.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":3.54,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:07:25.057Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Benintendi grounds into a double play, second baseman José Caballero to shortstop Taylor Walls to first baseman Jonathan Aranda. Chase Meidroth out at 2nd. Andrew Benintendi out at 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:07:51.290Z","endTime":"2025-07-23T01:09:03.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.092949076045898,"aZ":-21.7752189326759,"pfxX":9.342298073646255,"pfxZ":5.2889956367431,"pX":-0.5708162854659602,"pZ":2.2878139817998675,"vX0":-7.8358572632258126,"vY0":-138.63463364127662,"vZ0":-3.903187554817135,"x":138.76,"y":177.01,"x0":1.0646516537065438,"y0":50.00308148816671,"z0":5.149618307749416,"aX":18.36737422766655},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":-15.5,"spinRate":2361,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.3935863281934635,"extension":5.867989430091675},"index":0,"playId":"82687dd2-227f-3995-8175-7b72077bba79","pitchNumber":1,"startTime":"2025-07-23T01:07:54.136Z","endTime":"2025-07-23T01:07:57.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.7,"endSpeed":74.9,"strikeZoneTop":3.44273049848785,"strikeZoneBottom":1.50395322152455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45343137293618,"aZ":-31.91851784205109,"pfxX":-8.588286312501818,"pfxZ":0.17510770487350724,"pX":-2.20118217840473,"pZ":0.6245554922900024,"vX0":-5.729429358197331,"vY0":-118.85099586298527,"vZ0":-3.4854775109299725,"x":200.9,"y":221.92,"x0":1.3666342824319146,"y0":50.00037848775729,"z0":5.047452464251542,"aX":-12.12715146140264},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":17.0,"spinRate":2885,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46309743941699777,"extension":6.066732793173283},"index":1,"playId":"fbb86a8f-5b27-316e-8967-9045ccf038db","pitchNumber":2,"startTime":"2025-07-23T01:08:11.874Z","endTime":"2025-07-23T01:08:15.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"11cf94eb-b4cc-3417-ba6e-2989e8769b05","startTime":"2025-07-23T01:08:38.632Z","endTime":"2025-07-23T01:08:41.778Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.817553211444437,"aZ":-22.6401202414183,"pfxX":9.477493461936508,"pfxZ":4.810700801688494,"pX":0.41456916117918313,"pZ":1.9294519693599188,"vX0":-5.183372476270783,"vY0":-139.95449129231673,"vZ0":-4.674163722467162,"x":101.2,"y":186.68,"x0":1.0599971813204474,"y0":50.005294968545826,"z0":5.1057019416867195,"aX":18.78870437371837},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":-16.1,"spinRate":2346,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.39148444592498377,"extension":5.951856219915896},"hitData":{"launchSpeed":103.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":153.84,"coordY":153.2}},"index":3,"playId":"5dc4e881-45a6-3d72-bd2f-595e5222b83b","pitchNumber":3,"startTime":"2025-07-23T01:08:55.420Z","endTime":"2025-07-23T01:09:03.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":13.0,"leverageIndex":3.04,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:09:03.166Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to center fielder Michael A. Taylor.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T01:11:25.632Z","endTime":"2025-07-23T01:12:44.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.64634009548445,"strikeZoneBottom":1.79887785465358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.700439250648625,"aZ":-22.49765074048613,"pfxX":10.901556248309813,"pfxZ":5.549767791623285,"pX":1.2574968114820873,"pZ":2.244936858978885,"vX0":-5.34706484113173,"vY0":-131.21700740365546,"vZ0":-3.741493375573119,"x":69.07,"y":178.17,"x0":1.9049457713513995,"y0":50.00550286248575,"z0":5.365140550549115,"aX":19.01761595417978},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-18.6,"spinRate":2179,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4173758711972324,"extension":6.094079327399631},"index":0,"playId":"2212d2a1-3043-3b41-9264-8f3b20ba5041","pitchNumber":1,"startTime":"2025-07-23T01:11:29.775Z","endTime":"2025-07-23T01:11:34.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.62623655562993,"strikeZoneBottom":1.6315257036824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.335227857045016,"aZ":-23.78212707948717,"pfxX":10.403759684153883,"pfxZ":4.840326453315447,"pX":1.888234535667621,"pZ":3.2016229236224922,"vX0":-3.513817739204954,"vY0":-131.0346338890487,"vZ0":-1.2652083066638897,"x":45.02,"y":152.34,"x0":1.8967766234595491,"y0":50.00552598968292,"z0":5.471849969887563,"aX":18.048832178110697},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-18.0,"spinRate":2160,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.41840638825781085,"extension":6.03776538824118},"index":1,"playId":"fee9d873-e785-32bd-88fb-a741262d539f","pitchNumber":2,"startTime":"2025-07-23T01:11:49.546Z","endTime":"2025-07-23T01:11:53.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.639287955999077,"aZ":-24.163203884986142,"pfxX":11.095113423410918,"pfxZ":4.526870441219257,"pX":1.1405977318407443,"pZ":3.3617787737962463,"vX0":-5.812657799077336,"vY0":-132.31738479696665,"vZ0":-0.881449655877336,"x":73.52,"y":148.01,"x0":1.9260903862187262,"y0":50.00450374049767,"z0":5.472189678738009,"aX":19.6451084900073},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":-18.8,"spinRate":2137,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.414188058425236,"extension":5.999929973837779},"index":2,"playId":"4c698775-d3d5-3bc8-8468-3f70eb9e0195","pitchNumber":3,"startTime":"2025-07-23T01:12:06.529Z","endTime":"2025-07-23T01:12:10.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.753612539636197,"aZ":-27.456545616942705,"pfxX":-4.890232220642115,"pfxZ":3.3183836242268168,"pX":0.20048711493949822,"pZ":2.474556460300746,"vX0":-3.0440951896637207,"vY0":-119.19933184560826,"vZ0":-0.5637270697292631,"x":109.36,"y":171.97,"x0":2.135011671541964,"y0":50.00024981726563,"z0":5.22221817298738,"aX":-6.941182356429847},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.1,"breakHorizontal":9.6,"spinRate":2386,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.4618683027171606,"extension":6.208718687011624},"hitData":{"launchSpeed":83.7,"launchAngle":14.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.61,"coordY":98.07}},"index":3,"playId":"f1c88e84-dd16-36df-952d-77e34aa98336","pitchNumber":4,"startTime":"2025-07-23T01:12:33.762Z","endTime":"2025-07-23T01:12:44.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:12:44.531Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging. Chandler Simpson steals (29) 2nd base.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T01:15:20.343Z","endTime":"2025-07-23T01:16:49.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:13:07.929Z","endTime":"2025-07-23T01:14:13.163Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mike Vasil replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T01:14:13.163Z","endTime":"2025-07-23T01:15:22.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678024,"link":"/api/v1/people/678024"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.60942349826887,"strikeZoneBottom":1.61585236291744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9618975781894,"aZ":-29.01150852131185,"pfxX":-7.478758782734909,"pfxZ":1.6995619284595325,"pX":-0.9137708116653175,"pZ":2.6409482757172116,"vX0":4.150789131959763,"vY0":-134.78933399685238,"vZ0":-2.655485212498826,"x":151.83,"y":167.47,"x0":-1.4921749462659963,"y0":50.00460648537714,"z0":5.661976694935555,"aX":-13.929888308071348},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":12.8,"spinRate":2093,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4044937854370412,"extension":5.862621305543384},"index":2,"playId":"8b182e8f-8b86-3858-b0c4-d3d66d8d03ab","pitchNumber":1,"startTime":"2025-07-23T01:15:22.617Z","endTime":"2025-07-23T01:15:27.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.6,"endSpeed":86.5,"strikeZoneTop":3.58994353553332,"strikeZoneBottom":1.65564091445656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.355710888901086,"aZ":-29.852380588570682,"pfxX":-7.978234863185626,"pfxZ":1.2254374396786023,"pX":0.49809950860114166,"pZ":2.2981502793788864,"vX0":7.506642352458855,"vY0":-136.14820204383847,"vZ0":-3.5041440438557983,"x":98.01,"y":176.73,"x0":-1.246202676387839,"y0":50.003651828531964,"z0":5.647672099166627,"aX":-15.11471912822214},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":13.1,"spinRate":2236,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40092926565875553,"extension":6.058073811934187},"index":3,"playId":"69411b67-f51d-37ae-b867-4da0db9ce07f","pitchNumber":2,"startTime":"2025-07-23T01:15:43.850Z","endTime":"2025-07-23T01:15:47.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"playId":"e2016f94-8cd6-3c43-b853-011c2aaf9509","startTime":"2025-07-23T01:16:01.176Z","endTime":"2025-07-23T01:16:04.176Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.54456946026872,"strikeZoneBottom":1.58070658531745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.307946337381956,"aZ":-14.99146408725414,"pfxX":-4.468819982663491,"pfxZ":8.98596729051774,"pX":0.28577188597595565,"pZ":1.9124433795304778,"vX0":5.899658850070994,"vY0":-136.94925828026825,"vZ0":-7.109845024242841,"x":106.11,"y":187.14,"x0":-1.3089802067884728,"y0":50.006457385973036,"z0":5.55467925252206,"aX":-8.548844121101283},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2251,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39891847494317956,"extension":6.079707269920104},"index":5,"playId":"8bb2ca76-e493-3a5f-b061-4924eb020e3a","pitchNumber":3,"startTime":"2025-07-23T01:16:22.945Z","endTime":"2025-07-23T01:16:26.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.472311744926746,"aZ":-15.415163951320503,"pfxX":-2.1860565348230567,"pfxZ":8.603032963059844,"pX":0.6818971090925137,"pZ":3.6332484114200803,"vX0":5.309013109756113,"vY0":-138.36416107187915,"vZ0":-2.9875990039785547,"x":91.01,"y":140.68,"x0":-0.9736088719905568,"y0":50.005020856993596,"z0":5.75366778986816,"aX":-4.260174895283643},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":2.9,"spinRate":2355,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.39513383234902166,"extension":5.971545089133581},"index":6,"playId":"e88729d7-3c35-3df0-b76a-805dbde8eaf9","pitchNumber":4,"startTime":"2025-07-23T01:16:44.172Z","endTime":"2025-07-23T01:16:49.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.82,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:16:49.823Z","atBatIndex":58},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Mike Vasil intentionally walks Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T01:17:12.358Z","endTime":"2025-07-23T01:17:17.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"07770486-0606-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-23T01:17:16.064Z","endTime":"2025-07-23T01:17:16.086Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"07770486-0606-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-23T01:17:16.086Z","endTime":"2025-07-23T01:17:16.087Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"07770486-0606-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-23T01:17:16.087Z","endTime":"2025-07-23T01:17:16.090Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"07770486-0606-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-23T01:17:16.090Z","endTime":"2025-07-23T01:17:17.620Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.79,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:17:17.620Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T01:17:41.501Z","endTime":"2025-07-23T01:20:00.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.67605480942419,"strikeZoneBottom":1.58629710505407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.146240297233966,"aZ":-44.195217514533475,"pfxX":4.589473103219411,"pfxZ":-8.53104095642194,"pX":1.7372884013392242,"pZ":0.20394753083252498,"vX0":4.7623431418603195,"vY0":-118.65893278965962,"vZ0":-3.774096940748561,"x":50.78,"y":233.27,"x0":-0.9004853937741509,"y0":50.0008332060367,"z0":5.8883282583108905,"aX":6.468400313692477},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.1,"breakHorizontal":-9.6,"spinRate":2429,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4636366649530932,"extension":6.087511333840401},"index":0,"playId":"a65c2344-d459-352e-9757-1be04ce87bac","pitchNumber":1,"startTime":"2025-07-23T01:17:51.306Z","endTime":"2025-07-23T01:17:54.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.54293311842318,"strikeZoneBottom":1.57128226790907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.131400731843254,"aZ":-24.366107276267503,"pfxX":-6.387558123596996,"pfxZ":3.9779625435473047,"pX":1.7055225730848722,"pZ":1.2293268574215896,"vX0":9.515301560294603,"vY0":-138.51268737353314,"vZ0":-7.699732428522834,"x":51.99,"y":205.59,"x0":-0.9290471890468511,"y0":50.000464409572174,"z0":5.649945192680669,"aX":-12.530686933631317},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":9.8,"spinRate":2025,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39397566193611766,"extension":5.958270629032935},"index":1,"playId":"39af7f3d-9389-3045-a146-a12ac39e7206","pitchNumber":2,"startTime":"2025-07-23T01:18:14.284Z","endTime":"2025-07-23T01:18:17.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chandler Simpson steals (30) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"39af7f3d-9389-3045-a146-a12ac39e7206","startTime":"2025-07-23T01:18:29.574Z","endTime":"2025-07-23T01:18:52.627Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":802415,"link":"/api/v1/people/802415"},"postOnFirst":{"id":666018,"link":"/api/v1/people/666018"},"postOnThird":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.08,"dramaIndex":45.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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39028421684732,"aZ":-23.596607271194703,"pfxX":-6.635192056315526,"pfxZ":4.374816807592289,"pX":0.354653364371773,"pZ":1.5887041273371232,"vX0":6.22573471676116,"vY0":-138.36116811789856,"vZ0":-6.916681569040487,"x":103.48,"y":195.88,"x0":-1.0495004079925152,"y0":50.005992917674924,"z0":5.674050762984633,"aX":-13.021980112822881},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":10.9,"spinRate":2045,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39406070283522165,"extension":5.94041560736119},"index":3,"playId":"49bbc6f4-fa46-3f6f-8e56-eb3c90451dc1","pitchNumber":3,"startTime":"2025-07-23T01:18:52.627Z","endTime":"2025-07-23T01:18:56.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.659650217980715,"aZ":-28.183265603125022,"pfxX":-8.3723055754359,"pfxZ":2.060667897263058,"pX":-0.3403121493712715,"pZ":1.348082477125531,"vX0":5.146135858883313,"vY0":-137.7529415466513,"vZ0":-6.454577806119334,"x":129.97,"y":202.38,"x0":-1.1383971283985457,"y0":50.00219873410189,"z0":5.609625648051678,"aX":-16.198560782253356},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":14.2,"spinRate":2158,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39659572492341555,"extension":5.959448265525743},"index":4,"playId":"140daced-d536-3050-ba39-740aa3e9d912","pitchNumber":4,"startTime":"2025-07-23T01:19:16.488Z","endTime":"2025-07-23T01:19:22.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.775507641825048,"aZ":-14.131733662822098,"pfxX":-4.292033914173964,"pfxZ":9.15527037320474,"pX":1.3412163883848505,"pZ":3.7248157408644866,"vX0":8.18723996482304,"vY0":-139.14328102236468,"vZ0":-3.28997466153053,"x":65.88,"y":138.21,"x0":-1.0750780464985434,"y0":50.00266709422982,"z0":5.852682183210905,"aX":-8.459305792761944},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2350,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3929136836169467,"extension":6.038088700585142},"index":5,"playId":"39534acb-0205-3195-8c97-324979df75b2","pitchNumber":5,"startTime":"2025-07-23T01:19:55.382Z","endTime":"2025-07-23T01:20:00.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.08,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:20:00.011Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out softly, pitcher Mike Vasil to first baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T01:20:27.725Z","endTime":"2025-07-23T01:21:07.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678024,"link":"/api/v1/people/678024"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16496691931805,"aZ":-26.467305960527288,"pfxX":-9.998360472355603,"pfxZ":2.976276809925749,"pX":0.2874794613548109,"pZ":1.7724864116691592,"vX0":7.381222600660139,"vY0":-137.702568688034,"vZ0":-5.655822872913694,"x":106.04,"y":190.92,"x0":-1.1315545588015248,"y0":50.0014029791969,"z0":5.648419132121248,"aX":-19.16029469562709},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":2218,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3980646296043511,"extension":5.949139469919549},"index":0,"playId":"7398be1f-3ea7-3422-8854-ef7411ff1ad7","pitchNumber":1,"startTime":"2025-07-23T01:20:36.040Z","endTime":"2025-07-23T01:20:40.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58976299793532,"aZ":-43.657000328103415,"pfxX":4.215209006163166,"pfxZ":-8.135115385841633,"pX":0.08064215971887191,"pZ":1.6022530510806645,"vX0":1.6907255589164119,"vY0":-118.38051429499296,"vZ0":-1.042669741820786,"x":113.93,"y":195.52,"x0":-1.1912937140997604,"y0":50.00048253189233,"z0":6.061422101703558,"aX":5.952849387266385},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.6,"breakHorizontal":-8.0,"spinRate":2542,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4635268493790825,"extension":6.008298151403283},"hitData":{"launchSpeed":56.3,"launchAngle":-66.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.23,"coordY":181.81}},"index":1,"playId":"127fbf53-fad5-348f-9d05-35bd5c38842b","pitchNumber":2,"startTime":"2025-07-23T01:21:00.523Z","endTime":"2025-07-23T01:21:07.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":681460,"link":"/api/v1/people/681460"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:21:07.926Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to third baseman Junior Caminero.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T01:23:45.612Z","endTime":"2025-07-23T01:26:28.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:22:48.473Z","endTime":"2025-07-23T01:23:47.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.43369854556779,"strikeZoneBottom":1.57281854273476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.456401909190355,"aZ":-33.49253832195447,"pfxX":3.606200692583422,"pfxZ":-0.8516336078106885,"pX":0.2690813578409241,"pZ":2.4406891836251954,"vX0":0.15747096962171758,"vY0":-123.09776921708824,"vZ0":-4.157512042001334,"x":106.74,"y":172.88,"x0":-0.2646944851684128,"y0":50.00344514894331,"z0":6.960676065489338,"aX":5.5820957410750704},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-6.6,"spinRate":2488,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.44349155660170503,"extension":6.206300062106625},"index":1,"playId":"7c62af72-4b82-3d80-9dbb-14ffb5235757","pitchNumber":1,"startTime":"2025-07-23T01:23:47.875Z","endTime":"2025-07-23T01:23:51.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.44153677627529,"strikeZoneBottom":1.58096668770241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441262183085833,"aZ":-12.448985822198743,"pfxX":-1.9243417041859046,"pfxZ":9.626064294539898,"pX":-0.6534471184452465,"pZ":3.8768404267286467,"vX0":-0.41851763313389706,"vY0":-141.3524413112833,"vZ0":-5.849585819523735,"x":141.91,"y":134.11,"x0":-0.25372837233691475,"y0":50.002242338590705,"z0":6.753383947410616,"aX":-3.942216728742861},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2383,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.38566475276994217,"extension":6.335718829644716},"index":2,"playId":"bd7aa084-65ac-39cc-a46b-4d883acfad82","pitchNumber":2,"startTime":"2025-07-23T01:24:05.621Z","endTime":"2025-07-23T01:24:09.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.40737969727917,"strikeZoneBottom":1.51718896545819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.344908588555878,"aZ":-11.985499421465327,"pfxX":-1.8521991096316794,"pfxZ":10.055513951812133,"pX":-1.3891322976419482,"pZ":3.288112646832491,"vX0":-2.162573168495011,"vY0":-140.4532784639363,"vZ0":-7.219496856412255,"x":169.95,"y":150.0,"x0":-0.3698778321877518,"y0":50.005905619701174,"z0":6.663043287343905,"aX":-3.7184656431258416},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2330,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3892508241851278,"extension":6.254418092980512},"index":3,"playId":"cb18433e-fc41-3ad7-8748-65f440256503","pitchNumber":3,"startTime":"2025-07-23T01:24:23.905Z","endTime":"2025-07-23T01:24:28.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.39572270341506,"strikeZoneBottom":1.53980113631846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.863434595196097,"aZ":-32.51156912550119,"pfxX":2.415129704223265,"pfxZ":-0.20450144251951663,"pX":-0.5481767815230023,"pZ":2.745763854789423,"vX0":-1.8075845890714108,"vY0":-125.69887249082464,"vZ0":-3.8679713278003818,"x":137.9,"y":164.64,"x0":-0.13887204852907784,"y0":50.00583744698165,"z0":6.901818698823313,"aX":3.9240256585635946},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":2480,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4332562239089106,"extension":6.3961870178281215},"index":4,"playId":"ad884578-2e68-35f5-ad3a-485048a3a502","pitchNumber":4,"startTime":"2025-07-23T01:24:47.179Z","endTime":"2025-07-23T01:24:51.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T01:24:56.458Z","endTime":"2025-07-23T01:25:14.061Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.4,"endSpeed":80.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58793273999043,"aZ":-34.03321655777766,"pfxX":1.7692530934846504,"pfxZ":-1.1409052342673238,"pX":0.25524509496272874,"pZ":2.6738931940272215,"vX0":-0.7447034640918081,"vY0":-125.92219500021396,"vZ0":-3.8845583294764916,"x":107.27,"y":166.58,"x0":0.3229288424785828,"y0":50.00379676986654,"z0":6.953672681749402,"aX":2.8768278613641667},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":-3.1,"spinRate":2521,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4329119545093194,"extension":6.325837230856249},"index":6,"playId":"9aa0e93c-7163-3fdd-87eb-073f2dc522ae","pitchNumber":5,"startTime":"2025-07-23T01:25:14.061Z","endTime":"2025-07-23T01:25:17.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.4,"endSpeed":90.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.180813974017717,"aZ":-7.903828023170749,"pfxX":-2.1700606276695,"pfxZ":11.626102241980934,"pX":0.393893067355558,"pZ":2.55679614392233,"vX0":1.7072324214918644,"vY0":-143.1446708027604,"vZ0":-9.958037675989077,"x":100.88,"y":173.41,"x0":0.073491437756682,"y0":50.0051509666471,"z0":6.564439233427733,"aX":-4.531132109973437},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.3,"breakHorizontal":3.6,"spinRate":2547,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.38175879635932564,"extension":6.514835051517467},"index":7,"playId":"02fb222e-9ba8-34a7-825c-cb7ec5c99baa","pitchNumber":6,"startTime":"2025-07-23T01:25:36.770Z","endTime":"2025-07-23T01:25:39.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.40236647023114,"strikeZoneBottom":1.45533627466524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.240431458609848,"aZ":-36.14273005370854,"pfxX":2.809464197157043,"pfxZ":-2.4470958986993265,"pX":0.425189809329074,"pZ":1.5869381361426957,"vX0":-0.6650417499409249,"vY0":-125.99977420611316,"vZ0":-6.109278868280327,"x":100.79,"y":195.93,"x0":0.3258712229258395,"y0":50.00223489938262,"z0":6.929924208765682,"aX":4.561376174758595},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":-4.9,"spinRate":2584,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4330943327463057,"extension":6.34911491082453},"index":8,"playId":"37c10abb-4a3c-3958-b1f3-163787aaab72","pitchNumber":7,"startTime":"2025-07-23T01:25:58.415Z","endTime":"2025-07-23T01:26:02.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.0,"endSpeed":90.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.754679329260526,"aZ":-11.505810976360477,"pfxX":-1.830496615757688,"pfxZ":10.011196235862364,"pX":-0.327755570486585,"pZ":2.6927469428784896,"vX0":-0.29092510430670093,"vY0":-142.54332363004426,"vZ0":-8.975267579447479,"x":129.49,"y":166.08,"x0":0.013428689672219416,"y0":50.00225270777134,"z0":6.602251843773634,"aX":-3.779164287311469},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2494,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.383772849106641,"extension":6.438259213953451},"hitData":{"launchSpeed":87.0,"launchAngle":69.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.29,"coordY":171.95}},"index":9,"playId":"a3c605ce-236b-31be-94f3-14c389da5410","pitchNumber":8,"startTime":"2025-07-23T01:26:18.462Z","endTime":"2025-07-23T01:26:28.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:26:28.348Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out softly, pitcher Pete Fairbanks to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T01:26:47.952Z","endTime":"2025-07-23T01:27:03.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.110297232405195,"aZ":-8.442108700461805,"pfxX":-2.7968709199471706,"pfxZ":11.473919208309123,"pX":0.27325196719237754,"pZ":2.594628472805275,"vX0":1.4928079148627438,"vY0":-142.94619027417804,"vZ0":-9.834337439442999,"x":106.58,"y":168.73,"x0":0.10747932048239574,"y0":50.002494479985785,"z0":6.610503195875582,"aX":-5.784958915812831},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2571,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3832371129564742,"extension":6.486684532164652},"hitData":{"launchSpeed":48.3,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.97,"coordY":186.97}},"index":0,"playId":"ce70f750-0537-3da2-8fe0-3d80b8783788","pitchNumber":1,"startTime":"2025-07-23T01:26:56.119Z","endTime":"2025-07-23T01:27:03.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:27:03.859Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T01:27:31.122Z","endTime":"2025-07-23T01:28:22.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.68810215344348,"strikeZoneBottom":1.6515013916039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.010312362903875,"aZ":-36.19987545795413,"pfxX":2.237306612017986,"pfxZ":-2.5014539570206757,"pX":-0.7864606321398313,"pZ":4.269639290670149,"vX0":-2.146606151911084,"vY0":-125.30904338274826,"vZ0":0.23070224410633577,"x":146.98,"y":123.5,"x0":-0.21506671094576357,"y0":50.000340999485104,"z0":7.1005518218349755,"aX":3.607350050115348},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.3,"breakHorizontal":-3.6,"spinRate":2513,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4348072685328441,"extension":6.2863708547864015},"index":0,"playId":"82a49408-34dc-33c7-9ff2-6bda9b618f89","pitchNumber":1,"startTime":"2025-07-23T01:27:35.941Z","endTime":"2025-07-23T01:27:39.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.070078997635882,"aZ":-35.2260416722876,"pfxX":1.1643875906759187,"pfxZ":-1.877338460525678,"pX":0.42507924433524125,"pZ":2.4316815106401255,"vX0":0.7493668494486481,"vY0":-126.36087774876711,"vZ0":-4.273015349243397,"x":100.8,"y":173.12,"x0":-0.02587480129732936,"y0":50.00087941088079,"z0":6.9535122484607115,"aX":1.8956592082824366},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-2.3,"spinRate":2566,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.43230799322174907,"extension":6.2997985712514595},"index":1,"playId":"e9972834-3af5-31dd-920b-efe2762caed1","pitchNumber":2,"startTime":"2025-07-23T01:27:54.065Z","endTime":"2025-07-23T01:27:57.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437142602234662,"aZ":-10.297556077097198,"pfxX":-0.12423052822363068,"pfxZ":10.511075953060095,"pX":0.4711444591675716,"pZ":2.1892915516839064,"vX0":1.1474255121152996,"vY0":-142.78756758235343,"vZ0":-10.608293582353008,"x":99.04,"y":179.67,"x0":0.0815906512151544,"y0":50.00243438623016,"z0":6.583988970669815,"aX":-0.2586517418144933},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2490,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3824429771082123,"extension":6.637337488400884},"hitData":{"launchSpeed":88.2,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":169.42}},"index":2,"playId":"4766aaca-b9d0-3912-b95f-c1bf0e54239f","pitchNumber":3,"startTime":"2025-07-23T01:28:16.111Z","endTime":"2025-07-23T01:28:22.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:28:22.770Z","atBatIndex":64}]