[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out softly to pitcher Aaron Sanchez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T01:05:43.306Z","endTime":"2026-03-18T01:07:47.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592717,"link":"/api/v1/people/592717"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T21:01:17.093Z","endTime":"2026-03-18T00:46:46.323Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T00:46:46.323Z","endTime":"2026-03-18T01:05:20.588Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T01:05:20.588Z","endTime":"2026-03-18T01:05:45.532Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.578783467926257,"aZ":-15.714274119628783,"pfxX":-5.057699756383149,"pfxZ":8.504084745081338,"pX":0.9581419081116188,"pZ":2.468194202653257,"vX0":7.66610891402091,"vY0":-137.7438923863015,"vZ0":-4.87251213736455,"x":80.48,"y":172.14,"x0":-1.1948831517903022,"y0":50.00164763722122,"z0":5.31118898856015,"aX":-9.788033364025662},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2187,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39657865584396257,"extension":7.2259441979701124},"index":3,"playId":"d22c53d0-ee1c-3d2a-a359-26fdbe76095b","pitchNumber":1,"startTime":"2026-03-18T01:05:45.532Z","endTime":"2026-03-18T01:05:49.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611100494073494,"aZ":-15.170548736819555,"pfxX":-5.739316584123733,"pfxZ":8.745080325424077,"pX":1.3694496524373574,"pZ":0.4189844329848663,"vX0":8.984170957144531,"vY0":-138.0681897343583,"vZ0":-9.981407628467396,"x":64.8,"y":227.47,"x0":-1.1700785860920824,"y0":50.00560296295935,"z0":5.084596887124679,"aX":-11.164197715987935},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2182,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39557784357848513,"extension":7.146348372322876},"index":4,"playId":"8d9ace46-c777-3162-a460-91fde38d01b5","pitchNumber":2,"startTime":"2026-03-18T01:06:00.673Z","endTime":"2026-03-18T01:06:03.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31587912198637,"aZ":-16.356585085439097,"pfxX":-5.922672782416836,"pfxZ":8.171531676540596,"pX":0.6101416049309937,"pZ":2.4263398731907384,"vX0":7.305024718465082,"vY0":-137.28109402808207,"vZ0":-4.631801969587254,"x":93.74,"y":173.27,"x0":-1.298110169219396,"y0":50.00364106165089,"z0":5.225619753335542,"aX":-11.466910242621516},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":9.5,"spinRate":2125,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39681582570428153,"extension":7.026236211123139},"index":5,"playId":"cb50cf2e-be72-3974-9218-87f7c5c049a9","pitchNumber":3,"startTime":"2026-03-18T01:06:19.358Z","endTime":"2026-03-18T01:06:23.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.1,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.939468601179883,"aZ":-23.80090463743526,"pfxX":-9.247997458609957,"pfxZ":4.321353384615029,"pX":0.9477538444930711,"pZ":1.178805601443222,"vX0":9.339840990683879,"vY0":-136.76341291768583,"vZ0":-6.4855349847009505,"x":80.87,"y":206.95,"x0":-1.2744549886560343,"y0":50.000264934288644,"z0":5.162430941868632,"aX":-17.902472327360414},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.0,"breakHorizontal":15.4,"spinRate":2079,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39718882164748814,"extension":7.2577411422782605},"index":6,"playId":"b56e54f7-9919-3b87-b873-58eaed89c1fb","pitchNumber":4,"startTime":"2026-03-18T01:06:34.974Z","endTime":"2026-03-18T01:06:38.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648504148910668,"aZ":-24.09832356098457,"pfxX":-9.066229437413723,"pfxZ":4.172722926687128,"pX":-0.010089236306076794,"pZ":1.0958087940716863,"vX0":6.615427729455879,"vY0":-137.09122580629807,"vZ0":-6.901145097100739,"x":117.38,"y":209.19,"x0":-1.2568488116445578,"y0":50.003188167383236,"z0":5.251554377167307,"aX":-17.54049660340105},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2073,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3970716868090669,"extension":6.979939792578008},"index":7,"playId":"ca775bee-d99f-3cb1-b973-8c962563802e","pitchNumber":5,"startTime":"2026-03-18T01:06:53.015Z","endTime":"2026-03-18T01:06:56.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":94.7,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722934203596807,"aZ":-16.839616947277907,"pfxX":-6.533080278204135,"pfxZ":7.865452053778164,"pX":0.5001541810908451,"pZ":3.1151696023831024,"vX0":7.042222890169123,"vY0":-137.8074551376484,"vZ0":-2.7849753769531933,"x":97.94,"y":154.67,"x0":-1.2231701471040526,"y0":50.0021901499742,"z0":5.257949369300965,"aX":-12.736350424332135},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2142,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3954184307296549,"extension":7.144573527965809},"index":8,"playId":"542493b5-3615-376e-b790-67e7ef2899e0","pitchNumber":6,"startTime":"2026-03-18T01:07:16.713Z","endTime":"2026-03-18T01:07:21.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.501947396883804,"aZ":-25.443106673941436,"pfxX":0.8921857907951982,"pfxZ":3.800327509998292,"pX":-0.9261860609699536,"pZ":3.578667076121636,"vX0":1.2993618821051762,"vY0":-131.90016081538448,"vZ0":0.08580872027015574,"x":152.3,"y":142.16,"x0":-1.5400476039581104,"y0":50.00636168244044,"z0":5.412772684241799,"aX":1.581211505751608},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":2168,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4143375243341856,"extension":7.049154619955042},"hitData":{"launchSpeed":36.1,"launchAngle":52.0,"totalDistance":71.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":135.98,"coordY":176.66}},"index":9,"playId":"e5ea7cde-d38a-33fc-b674-b5a1921b5c2f","pitchNumber":7,"startTime":"2026-03-18T01:07:41.003Z","endTime":"2026-03-18T01:07:47.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-18T01:07:47.168Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (1) on a sharp line drive to right fielder Starling Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T01:08:08.644Z","endTime":"2026-03-18T01:09:42.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.305451717944713,"aZ":-16.69884255249856,"pfxX":-4.779552316363916,"pfxZ":7.848290653620371,"pX":-0.7553926384631086,"pZ":2.9843739955887227,"vX0":3.1885048661455047,"vY0":-138.8694504176227,"vZ0":-3.3964879816124705,"x":145.79,"y":158.2,"x0":-1.2918658440284585,"y0":50.00372230703366,"z0":5.320504999027532,"aX":-9.425088290523306},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2129,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39298544167289373,"extension":7.111653717790944},"index":0,"playId":"2e779043-b261-3598-997f-6e61fd8a3b70","pitchNumber":1,"startTime":"2026-03-18T01:08:14.831Z","endTime":"2026-03-18T01:08:18.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.313475815425146,"aZ":-16.229765213785385,"pfxX":-4.440323665518639,"pfxZ":8.103851417173,"pX":-1.373933869948074,"pZ":3.186085053961562,"vX0":1.691648575681115,"vY0":-138.50745162831475,"vZ0":-2.927371969733104,"x":169.37,"y":152.76,"x0":-1.4113693336452704,"y0":50.000524099282515,"z0":5.325230941100599,"aX":-8.733899019791195},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2136,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3935706097577887,"extension":7.088669199025935},"index":1,"playId":"78203da0-2538-3381-b540-b0b7700bcc91","pitchNumber":2,"startTime":"2026-03-18T01:08:31.852Z","endTime":"2026-03-18T01:08:35.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661030142414155,"aZ":-17.653057476984312,"pfxX":-6.91970252506066,"pfxZ":7.509468786311945,"pX":-0.7094894730969572,"pZ":3.095553238150036,"vX0":4.241640167736326,"vY0":-137.49766390611174,"vZ0":-2.763197227143156,"x":144.04,"y":155.2,"x0":-1.3652165652659916,"y0":50.003746892273625,"z0":5.297543084871242,"aX":-13.381105778788019},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":2151,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3968673957461202,"extension":7.074688481143012},"index":2,"playId":"9ad1b02c-ee7e-30fe-826f-9c0496cca688","pitchNumber":3,"startTime":"2026-03-18T01:08:50.939Z","endTime":"2026-03-18T01:08:54.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.181541210936253,"aZ":-39.26695607467379,"pfxX":6.695338583046559,"pfxZ":-5.277949992731207,"pX":0.4504624998544084,"pZ":1.342009184981394,"vX0":2.4479300404936484,"vY0":-115.10612039331733,"vZ0":-0.6870503666464796,"x":99.83,"y":202.55,"x0":-1.4965282894736158,"y0":50.0053019759047,"z0":5.443411844680297,"aX":8.992686736221554},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.5,"breakHorizontal":-12.7,"spinRate":2760,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4756862509751314,"extension":6.9563023820946315},"index":3,"playId":"cb479845-d9bb-3bec-8731-1cd117246538","pitchNumber":4,"startTime":"2026-03-18T01:09:09.369Z","endTime":"2026-03-18T01:09:13.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.126855675218454,"aZ":-14.494171221163333,"pfxX":-6.600330638441368,"pfxZ":9.208153431208036,"pX":0.3575140332423387,"pZ":2.011744404338755,"vX0":6.7284349678832625,"vY0":-136.92014537557566,"vZ0":-6.100605806813687,"x":103.37,"y":184.46,"x0":-1.261347025485912,"y0":50.0000615906502,"z0":5.241351840777947,"aX":-12.667994033788924},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2169,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39837609753826175,"extension":7.157781194889233},"hitData":{"launchSpeed":107.1,"launchAngle":19.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.8,"coordY":88.61}},"index":4,"playId":"75aefc4f-b1d7-3d43-a630-eb1d6c3f04ee","pitchNumber":5,"startTime":"2026-03-18T01:09:29.998Z","endTime":"2026-03-18T01:09:42.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:09:42.687Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Santiago Espinal grounds out, pitcher Aaron Sanchez to first baseman Josh Rojas. Kyle Tucker to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T01:09:58.052Z","endTime":"2026-03-18T01:11:56.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592717,"link":"/api/v1/people/592717"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944606735915215,"aZ":-22.089662049958253,"pfxX":-8.940587025332047,"pfxZ":5.370271831813816,"pX":0.0922354890397264,"pZ":0.9431896864800764,"vX0":6.622918662701787,"vY0":-135.95124477487673,"vZ0":-7.302039427764376,"x":113.48,"y":213.31,"x0":-1.2101035444887736,"y0":50.002482106877025,"z0":5.189685849722654,"aX":-16.787286636417615},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":2113,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4024198188544408,"extension":7.4142654995474135},"index":0,"playId":"6b8c8c90-c253-3592-92ab-cb70e1723aed","pitchNumber":1,"startTime":"2026-03-18T01:10:26.420Z","endTime":"2026-03-18T01:10:29.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737261000449035,"aZ":-23.30480626062499,"pfxX":-10.248498381730101,"pfxZ":4.742401820356937,"pX":0.9972890468960115,"pZ":1.0075158150236518,"vX0":9.491484202861344,"vY0":-135.21463341401932,"vZ0":-6.647933990299315,"x":78.99,"y":211.58,"x0":-1.210104993832656,"y0":50.004520658810314,"z0":5.109817535589699,"aX":-19.16828242656768},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":16.8,"spinRate":2150,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40356249285468104,"extension":7.325782613250136},"index":1,"playId":"747a9401-9aa0-3789-a29b-a1362e336c47","pitchNumber":2,"startTime":"2026-03-18T01:10:45.520Z","endTime":"2026-03-18T01:10:48.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.846417245468434,"aZ":-35.685705562485566,"pfxX":3.978565279158688,"pfxZ":-2.4398003104780397,"pX":-0.04637232321706227,"pZ":1.6381667778925568,"vX0":2.1501553020417297,"vY0":-118.69336458151047,"vZ0":-1.1825890486446422,"x":118.77,"y":194.55,"x0":-1.4783112894761539,"y0":50.0031589319323,"z0":5.366969913934994,"aX":5.72610564813716},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.4,"breakHorizontal":-7.7,"spinRate":2515,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.45992878638529344,"extension":7.052394559392537},"index":2,"playId":"15104351-fb5f-38fb-8257-19badbff5c9d","pitchNumber":3,"startTime":"2026-03-18T01:11:06.252Z","endTime":"2026-03-18T01:11:10.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71700093017242,"aZ":-17.653006956461272,"pfxX":-8.265314436602546,"pfxZ":7.920200664835097,"pX":0.04784919506688986,"pZ":1.510557617944303,"vX0":6.153718057157626,"vY0":-134.45908368479124,"vZ0":-6.730007345406704,"x":115.18,"y":197.99,"x0":-1.1947052032518877,"y0":50.006591058669265,"z0":5.295439582785926,"aX":-15.161754110301029},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2058,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40711370165528526,"extension":7.2998006325385},"index":3,"playId":"dd8e420c-d30a-3c50-9965-e3ca29f94925","pitchNumber":4,"startTime":"2026-03-18T01:11:24.102Z","endTime":"2026-03-18T01:11:27.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.650893484408734,"aZ":-28.023574762270464,"pfxX":1.2260013271718706,"pfxZ":2.4687774582063176,"pX":0.7670810450278919,"pZ":1.6068156901332669,"vX0":5.4975168771479295,"vY0":-127.39226039427066,"vZ0":-3.784954716814105,"x":87.76,"y":195.4,"x0":-1.5586017497292544,"y0":50.00263419017815,"z0":5.272626824367422,"aX":2.0592375516618646},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2400,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.42632527600657033,"extension":7.085443433204921},"hitData":{"launchSpeed":71.0,"launchAngle":3.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.5,"coordY":178.08}},"index":4,"playId":"c1cf41cf-8727-3ba9-a2ac-526b23f4738f","pitchNumber":5,"startTime":"2026-03-18T01:11:44.696Z","endTime":"2026-03-18T01:11:56.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:11:56.015Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dalton Rushing walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T01:12:17.067Z","endTime":"2026-03-18T01:13:58.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.9,"endSpeed":70.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.875011405293066,"aZ":-39.84538607013288,"pfxX":6.394092323471107,"pfxZ":-6.190819875904429,"pX":0.31201204827457457,"pZ":1.824706423889492,"vX0":1.648428173829404,"vY0":-110.60115902873468,"vZ0":1.0140315221738547,"x":105.11,"y":189.51,"x0":-1.27399071978484,"y0":50.005262517060785,"z0":5.541423289321605,"aX":7.91645025775084},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.7,"breakHorizontal":-12.0,"spinRate":2572,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.49537102101221153,"extension":7.317659634353179},"index":0,"playId":"5626b105-beca-350d-9493-bad1dea13ded","pitchNumber":1,"startTime":"2026-03-18T01:12:24.286Z","endTime":"2026-03-18T01:12:28.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255681357760448,"aZ":-17.863720447446312,"pfxX":-4.735530613749616,"pfxZ":7.504342429204932,"pX":-0.0019199118429500887,"pZ":4.3296884788090795,"vX0":5.339180164727788,"vY0":-136.5487282920597,"vZ0":0.3598485302000388,"x":117.07,"y":121.88,"x0":-1.3581202959906575,"y0":50.00435428212488,"z0":5.41568918550493,"aX":-9.032999314446686},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2219,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3996029009016038,"extension":7.131808077089801},"index":1,"playId":"cc170d7c-68e7-32e6-9669-c7653a7d75ee","pitchNumber":2,"startTime":"2026-03-18T01:12:44.966Z","endTime":"2026-03-18T01:12:48.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0522288084413,"aZ":-27.841784974275445,"pfxX":-7.14059924274583,"pfxZ":2.6298105384753385,"pX":-0.25632269938337043,"pZ":0.3206902085185047,"vX0":5.5600311872968255,"vY0":-127.26830595925257,"vZ0":-6.600593856962031,"x":126.77,"y":230.12,"x0":-1.53688679456999,"y0":50.00374723699513,"z0":5.140324557395985,"aX":-11.765579278030893},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":1495,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4296595658446303,"extension":6.963740034609751},"index":2,"playId":"75a71703-e0b5-316f-8a5d-eac45499a256","pitchNumber":3,"startTime":"2026-03-18T01:13:05.412Z","endTime":"2026-03-18T01:13:09.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823990146854594,"aZ":-25.81765547818659,"pfxX":2.016066480571339,"pfxZ":3.702056792962834,"pX":0.8796044836317726,"pZ":3.734565900832178,"vX0":5.265232471863167,"vY0":-129.3636573115993,"vZ0":0.5327950873154,"x":83.47,"y":137.95,"x0":-1.4337757358420828,"y0":50.000431647672116,"z0":5.485732478128496,"aX":3.4586043163724547},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.7,"spinRate":2200,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42138384606136814,"extension":7.088249233528352},"index":3,"playId":"93db8649-d469-3877-affd-b09c5a2092fe","pitchNumber":4,"startTime":"2026-03-18T01:13:32.503Z","endTime":"2026-03-18T01:13:35.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.401671741264355,"aZ":-28.395482906308825,"pfxX":1.7431814593130894,"pfxZ":2.263192615539225,"pX":0.40773449974350334,"pZ":3.4959646144036274,"vX0":4.258077210876471,"vY0":-127.47364075081015,"vZ0":0.6500944950874694,"x":101.46,"y":144.39,"x0":-1.500686030519555,"y0":50.005121849938746,"z0":5.452569928158269,"aX":2.9126385547443614},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-4.0,"spinRate":2282,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.42717131602477165,"extension":6.987278252077001},"index":4,"playId":"eac8a302-b780-3f41-b21d-d915342d7c9d","pitchNumber":5,"startTime":"2026-03-18T01:13:54.361Z","endTime":"2026-03-18T01:13:58.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":1.35,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:13:58.651Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-18T01:14:25.361Z","endTime":"2026-03-18T01:15:31.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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.4,"endSpeed":85.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13858792577995,"aZ":-15.772484610762325,"pfxX":-4.379898479057255,"pfxZ":8.823768271469863,"pX":0.45311979960054816,"pZ":2.247444948198429,"vX0":6.153455823486654,"vY0":-134.4781388191484,"vZ0":-5.094149471664839,"x":99.73,"y":178.1,"x0":-1.2802016245807561,"y0":50.00002435795162,"z0":5.25986853425906,"aX":-8.13913966323107},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2016,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4050243834389926,"extension":7.309465581794395},"index":0,"playId":"88d7cc9d-fa3d-3580-bfeb-804375e8a5b4","pitchNumber":1,"startTime":"2026-03-18T01:14:33.787Z","endTime":"2026-03-18T01:14:37.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":69.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.576589337160947,"aZ":-40.22622587389005,"pfxX":6.607460341189714,"pfxZ":-6.698067246008069,"pX":0.794986626463792,"pZ":0.7040000476658839,"vX0":2.7897613835287842,"vY0":-109.01823002497912,"vZ0":-0.8802776052446175,"x":86.7,"y":219.77,"x0":-1.3608185659411225,"y0":50.00526080967088,"z0":5.463537390183969,"aX":7.936472314166007},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-12.0,"breakHorizontal":-12.7,"spinRate":2549,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5028599294409397,"extension":7.146978545599704},"index":1,"playId":"57d71466-55fc-35f5-b676-9e94403c04b1","pitchNumber":2,"startTime":"2026-03-18T01:14:53.987Z","endTime":"2026-03-18T01:14:57.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-18T01:15:16.834Z","endTime":"2026-03-18T01:15:27.987Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.518684867487984,"aZ":-37.90851786117295,"pfxX":7.268731702083327,"pfxZ":-4.434040253936077,"pX":1.159538457610152,"pZ":1.8829478556446402,"vX0":3.484703232433553,"vY0":-113.0399222177483,"vZ0":0.32423314326470454,"x":72.8,"y":187.94,"x0":-1.345883288652136,"y0":50.00047388379141,"z0":5.5420852935497,"aX":9.408559931836942},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.7,"breakHorizontal":-14.0,"spinRate":2713,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4844661773607628,"extension":7.068048500516444},"index":3,"playId":"ef8e139d-0687-33a6-9ca6-6f7b2ec252a9","pitchNumber":3,"startTime":"2026-03-18T01:15:27.987Z","endTime":"2026-03-18T01:15:31.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:15:31.790Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T01:17:35.861Z","endTime":"2026-03-18T01:18:54.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":98.9,"endSpeed":91.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619264123028607,"aZ":-15.3467917148453,"pfxX":-6.0241759359194065,"pfxZ":7.976407239779369,"pX":1.061357046902335,"pZ":1.6196689384322445,"vX0":10.10767223753624,"vY0":-143.48636949177356,"vZ0":-9.740966169183576,"x":63.8,"y":185.55,"x0":-1.7057519574249045,"y0":50.00235931231008,"z0":5.989468271269915,"aX":-12.707470802431676},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2065,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3800594624213889,"extension":7.10997078432913},"index":0,"playId":"d1c3d107-b99f-3b10-94b3-eb084fe92876","pitchNumber":1,"startTime":"2026-03-18T01:17:42.256Z","endTime":"2026-03-18T01:17:46.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.564232101868992,"aZ":-15.146794170904352,"pfxX":-5.183083067136298,"pfxZ":8.196644968552883,"pX":0.8242935282043737,"pZ":2.1577695439737106,"vX0":9.316423185507988,"vY0":-142.6982792610359,"vZ0":-8.167824312569534,"x":85.58,"y":180.52,"x0":-1.7985400490444299,"y0":50.005414121225705,"z0":5.996938552315406,"aX":-10.770775030681264},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":7.7,"spinRate":2162,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38276830713612897,"extension":7.044486468079794},"index":1,"playId":"ca006060-8a94-3179-a67a-b72d40aefe09","pitchNumber":2,"startTime":"2026-03-18T01:18:00.919Z","endTime":"2026-03-18T01:18:05.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.348787964034447,"aZ":-33.42068292367107,"pfxX":1.0160423887004684,"pfxZ":-0.7433683612966782,"pX":-0.29465181737777846,"pZ":2.666455061478902,"vX0":3.818246600909755,"vY0":-128.10439318778498,"vZ0":-2.252271495263548,"x":128.23,"y":166.79,"x0":-1.9313300432785772,"y0":50.00364883478924,"z0":6.148101473764093,"aX":1.702431644112853},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.6,"breakHorizontal":-2.6,"spinRate":1991,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.42618761006452033,"extension":6.816700136002994},"index":2,"playId":"5203ac5e-87b2-347c-bcda-f65a2cfefac9","pitchNumber":3,"startTime":"2026-03-18T01:18:19.517Z","endTime":"2026-03-18T01:18:23.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-18T01:18:37.582Z","endTime":"2026-03-18T01:18:50.156Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.795622746901433,"aZ":-32.7193733313173,"pfxX":2.6453831709395272,"pfxZ":-0.35142326712008387,"pX":1.4631203905917247,"pZ":1.44637936544635,"vX0":6.771409088619855,"vY0":-125.39437013392495,"vZ0":-4.934923160330057,"x":61.23,"y":199.73,"x0":-1.6269007772898616,"y0":50.00015793748484,"z0":6.141094893947272,"aX":4.166469186469878},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":-6.5,"spinRate":563,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4385473835976219,"extension":7.3097507408576154},"index":4,"playId":"41260156-bf24-3b4e-a674-e773d0c54321","pitchNumber":4,"startTime":"2026-03-18T01:18:50.156Z","endTime":"2026-03-18T01:18:54.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:18:54.288Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Starling Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T01:19:12.325Z","endTime":"2026-03-18T01:21:07.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.4,"endSpeed":90.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79360776835211,"aZ":-19.93895578424885,"pfxX":-8.766619888452858,"pfxZ":5.875541253270551,"pX":-1.235462690930473,"pZ":2.5884240138160575,"vX0":5.101824686831579,"vY0":-143.11942898156042,"vZ0":-6.167949038728337,"x":164.09,"y":168.89,"x0":-1.8983353741867528,"y0":50.00629739064144,"z0":6.01273378075539,"aX":-18.26256921439213},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2105,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3821320619097306,"extension":6.987351205118174},"index":0,"playId":"1aa0cc7e-a505-32c8-83a3-f08546c9df66","pitchNumber":1,"startTime":"2026-03-18T01:19:18.811Z","endTime":"2026-03-18T01:19:22.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95244369258392,"aZ":-32.03517010497988,"pfxX":1.5673422320053048,"pfxZ":0.08242414641709139,"pX":-1.2476161080795687,"pZ":2.1993218634331764,"vX0":1.2238525526915114,"vY0":-127.92856051816388,"vZ0":-3.564750824505631,"x":164.56,"y":179.4,"x0":-1.9348444132610745,"y0":50.001657633737054,"z0":6.106342546180509,"aX":2.6127207349969845},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-3.1,"spinRate":2195,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4271978025785721,"extension":6.871707477579595},"index":1,"playId":"cd82aa90-1e77-3b3b-932b-85cabd702add","pitchNumber":2,"startTime":"2026-03-18T01:19:35.730Z","endTime":"2026-03-18T01:19:39.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87298002862497,"aZ":-17.78168630183741,"pfxX":-5.516329703244088,"pfxZ":6.965260622814158,"pX":0.36347839748936184,"pZ":3.0610769658911217,"vX0":8.112980124840101,"vY0":-142.0025537265782,"vZ0":-5.296719519514115,"x":103.15,"y":156.13,"x0":-1.7981784832207308,"y0":50.0047884672807,"z0":6.061381432583151,"aX":-11.4022960339049},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":8.5,"spinRate":2073,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38397531030510645,"extension":7.0842547551769695},"index":2,"playId":"9c46c548-e02b-3376-bcb5-6f212f31ced8","pitchNumber":3,"startTime":"2026-03-18T01:19:52.431Z","endTime":"2026-03-18T01:19:58.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-18T01:20:34.632Z","endTime":"2026-03-18T01:20:45.558Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":92.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304502060869204,"aZ":-14.802643432478428,"pfxX":-3.865956468531813,"pfxZ":8.052438803944431,"pX":-0.07932349359609872,"pZ":4.213275537974376,"vX0":6.6592785658764235,"vY0":-144.71171750390081,"vZ0":-2.922702575457142,"x":120.02,"y":125.02,"x0":-1.8900904134528576,"y0":50.0042955081464,"z0":6.123084949781964,"aX":-8.342140243601397},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2022,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3760203012085488,"extension":7.128536557209492},"index":4,"playId":"4a7b1c4a-92f6-3c66-aa5b-d403167a08f6","pitchNumber":4,"startTime":"2026-03-18T01:20:45.558Z","endTime":"2026-03-18T01:20:49.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":97.0,"endSpeed":89.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871885339084475,"aZ":-15.641901831415678,"pfxX":-4.533025566052812,"pfxZ":8.092398370555012,"pX":-1.0557905214236534,"pZ":3.813454322776478,"vX0":4.113471798255646,"vY0":-141.26094012555626,"vZ0":-3.663386310626864,"x":157.24,"y":135.82,"x0":-1.9341359109344425,"y0":50.00367254904851,"z0":6.117675088320146,"aX":-9.262206279319786},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2125,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3861245491832088,"extension":6.886624961926693},"index":5,"playId":"5366a248-fb00-36ff-8a94-ed76cd1d76cd","pitchNumber":5,"startTime":"2026-03-18T01:21:04.092Z","endTime":"2026-03-18T01:21:07.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:21:07.715Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T01:21:32.763Z","endTime":"2026-03-18T01:22:20.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47600962434938,"aZ":-18.710623126536273,"pfxX":-7.773397687583057,"pfxZ":6.598613696337658,"pX":-0.6821920050007209,"pZ":2.8708291958723517,"vX0":6.322113073134467,"vY0":-141.71892391221752,"vZ0":-5.532968886735,"x":143.0,"y":161.27,"x0":-1.9286393691710502,"y0":50.00344926445574,"z0":6.0382550712313865,"aX":-15.860217924044106},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":12.8,"spinRate":2047,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38604946401424467,"extension":7.045618318649194},"index":0,"playId":"4d38f16a-c8f2-305c-98b5-4bc8e4380a0d","pitchNumber":1,"startTime":"2026-03-18T01:21:34.995Z","endTime":"2026-03-18T01:21:38.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461284431426833,"aZ":-33.948070779731324,"pfxX":2.659648468593142,"pfxZ":-1.1081179354516557,"pX":-0.7419192524415764,"pZ":2.594568425439433,"vX0":2.119799660675193,"vY0":-125.4757841837298,"vZ0":-1.9860103960797462,"x":145.28,"y":168.73,"x0":-1.9406984688963487,"y0":50.00011873865022,"z0":6.141231220911408,"aX":4.273882585022084},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-5.3,"spinRate":2024,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4351842662677252,"extension":6.938295610772973},"index":1,"playId":"b6e1e9e8-2415-3b5a-a1a0-dd06fef592df","pitchNumber":2,"startTime":"2026-03-18T01:21:56.703Z","endTime":"2026-03-18T01:22:00.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77214189591644,"aZ":-36.677428214603566,"pfxX":-1.97998622000512,"pfxZ":-2.882391966207747,"pX":-0.2149604544328319,"pZ":1.2774393366654861,"vX0":4.320649178986554,"vY0":-124.2490614303399,"vZ0":-4.484493729678157,"x":125.19,"y":204.29,"x0":-1.7187363833430123,"y0":50.001810993029814,"z0":6.1518940809933,"aX":-3.097975967320086},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.0,"breakHorizontal":2.6,"spinRate":513,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4407520642714906,"extension":7.044072136083826},"index":2,"playId":"76cce96e-aa60-37be-a5f7-39083fcc5977","pitchNumber":3,"startTime":"2026-03-18T01:22:15.573Z","endTime":"2026-03-18T01:22:20.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:22:20.944Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to left fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-18T01:22:59.980Z","endTime":"2026-03-18T01:25:53.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"4736cc2c-ba49-322e-9713-da2d21b9b194","startTime":"2026-03-18T01:22:44.463Z","endTime":"2026-03-18T01:22:47.845Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889337984219203,"aZ":-33.518588545690946,"pfxX":1.0301778268285862,"pfxZ":-0.8348832456909232,"pX":-0.5042787390128849,"pZ":1.9949765679391511,"vX0":2.996836476684664,"vY0":-125.09486384604556,"vZ0":-3.5874787142014526,"x":136.22,"y":184.92,"x0":-1.8469793046537912,"y0":50.005643049609745,"z0":6.1669766295819946,"aX":1.6493632911437133},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-2.5,"spinRate":2019,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.436192140130502,"extension":6.907582763905027},"index":1,"playId":"c8095d56-3a49-353e-86bd-38784abadf85","pitchNumber":1,"startTime":"2026-03-18T01:23:02.154Z","endTime":"2026-03-18T01:23:05.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847316319879308,"aZ":-17.498677266198268,"pfxX":-8.08857086956872,"pfxZ":7.323515195632099,"pX":-1.1378181680935502,"pZ":2.3340488878582786,"vX0":4.896505811221989,"vY0":-140.64179511136564,"vZ0":-7.0661135640397825,"x":160.37,"y":175.76,"x0":-1.8504256565915076,"y0":50.000369421453804,"z0":6.013426748718609,"aX":-16.20419890635203},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":13.7,"spinRate":1973,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38942562853871676,"extension":7.033176024253253},"index":2,"playId":"5518d2c4-4108-389e-9f16-ebaa67e4df8e","pitchNumber":2,"startTime":"2026-03-18T01:23:19.098Z","endTime":"2026-03-18T01:23:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038603808511937,"aZ":-37.49063735325722,"pfxX":-5.0746022402849515,"pfxZ":-3.363827402897633,"pX":1.48706590283489,"pZ":0.08732867467995015,"vX0":8.82446679198659,"vY0":-125.16747443695122,"vZ0":-7.162620530237627,"x":60.32,"y":236.42,"x0":-1.4300292955024319,"y0":50.00078874105345,"z0":6.067966055106229,"aX":-8.024676760273639},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.6,"breakHorizontal":7.1,"spinRate":483,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.43813135348120547,"extension":7.085336592530878},"index":3,"playId":"62aabfe2-b81b-3080-83c7-e867d3f93eff","pitchNumber":3,"startTime":"2026-03-18T01:24:12.340Z","endTime":"2026-03-18T01:24:16.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551586162879612,"aZ":-17.389816000733667,"pfxX":-5.117051565664677,"pfxZ":6.995838453939239,"pX":-1.5353099530783614,"pZ":4.629490801213098,"vX0":2.812750944613454,"vY0":-143.6168839728642,"vZ0":-1.453950654945491,"x":175.52,"y":113.78,"x0":-1.8563073325471227,"y0":50.00658901488456,"z0":6.210874331167257,"aX":-10.818721894541635},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":8.8,"spinRate":1907,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3796639638589623,"extension":7.032871504522083},"index":4,"playId":"7a52f5b1-0fd8-32c0-8c11-7b66d184823e","pitchNumber":4,"startTime":"2026-03-18T01:24:37.026Z","endTime":"2026-03-18T01:24:43.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-18T01:25:02.450Z","endTime":"2026-03-18T01:25:23.068Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441643070243153,"aZ":-30.304477804399287,"pfxX":1.5616509804928378,"pfxZ":1.1546912138226397,"pX":0.19592640316534993,"pZ":0.8324718223531086,"vX0":4.604002134670111,"vY0":-126.81680799142859,"vZ0":-6.766270634458542,"x":109.53,"y":216.3,"x0":-1.847629921887539,"y0":50.00559634808093,"z0":5.959072288775305,"aX":2.5388817298401145},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":-3.8,"spinRate":1949,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43225241791057734,"extension":7.166998218161746},"index":6,"playId":"98b058b5-28a8-3b82-98a1-d0a88f45323a","pitchNumber":5,"startTime":"2026-03-18T01:25:23.068Z","endTime":"2026-03-18T01:25:27.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.874650323066774,"aZ":-15.645170525049432,"pfxX":-5.453866623118314,"pfxZ":7.896874120614621,"pX":-0.896257263493926,"pZ":3.2126939551946925,"vX0":4.5984761057352275,"vY0":-142.81895371833224,"vZ0":-5.382417811929759,"x":151.16,"y":152.04,"x0":-1.808355732182591,"y0":50.00197069619913,"z0":6.084955281424998,"aX":-11.413179109137156},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":1759,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38162800277128905,"extension":7.025298650171407},"hitData":{"launchSpeed":86.0,"launchAngle":25.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.45,"coordY":97.52}},"index":7,"playId":"e93ddfae-23c5-3efe-9248-942fddfb0df6","pitchNumber":6,"startTime":"2026-03-18T01:25:43.366Z","endTime":"2026-03-18T01:25:53.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:25:53.136Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Senzel grounds out, shortstop Kevin Newman to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:27:50.553Z","endTime":"2026-03-18T01:29:11.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916169948765322,"aZ":-17.585397133627257,"pfxX":-5.794501555095312,"pfxZ":7.730921399247035,"pX":0.4472668361928784,"pZ":2.4533712996700037,"vX0":6.544814090005998,"vY0":-135.57368601852446,"vZ0":-4.43593452529297,"x":127.48,"y":142.15,"x0":-1.2300293918931566,"y0":50.00015007693916,"z0":5.31545453749886,"aX":-10.930214937504878},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2101,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40195840616112344,"extension":7.212745236450027},"index":0,"playId":"376f9c03-155a-3009-a67f-aaf1bd688d1e","pitchNumber":1,"startTime":"2026-03-18T01:28:05.382Z","endTime":"2026-03-18T01:28:10.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":93.4,"endSpeed":86.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029440696229088,"aZ":-24.362301730344488,"pfxX":-8.575288883825584,"pfxZ":4.118907062776835,"pX":0.4005618998755251,"pZ":1.4264717502840931,"vX0":7.575133146406997,"vY0":-135.90435914217343,"vZ0":-5.717966002078256,"x":101.73,"y":200.27,"x0":-1.2905805851582541,"y0":50.00275943293532,"z0":5.219411971771692,"aX":-16.25742412577748},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":14.2,"spinRate":2013,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40097004622715016,"extension":7.0273444682999315},"index":1,"playId":"6f997a12-75fa-3b49-b1bf-d6579a5a7929","pitchNumber":2,"startTime":"2026-03-18T01:28:29.046Z","endTime":"2026-03-18T01:28:33.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074860225171378,"aZ":-21.979679846301842,"pfxX":-8.686454620389704,"pfxZ":5.306698679989641,"pX":1.1006068147235888,"pZ":1.3893371240553503,"vX0":9.35637831629963,"vY0":-136.9174733309734,"vZ0":-6.492778264618044,"x":75.05,"y":201.27,"x0":-1.2143143412699322,"y0":50.00010763034034,"z0":5.2706915338905445,"aX":-16.67435616976071},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2117,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39835577763206054,"extension":7.0548892649364},"index":2,"playId":"1e7461fd-0ab6-3102-b33a-3a222d139a57","pitchNumber":3,"startTime":"2026-03-18T01:28:44.675Z","endTime":"2026-03-18T01:28:47.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775639392397885,"aZ":-20.487903457115774,"pfxX":-6.763109885298474,"pfxZ":6.085511345077611,"pX":0.31875163466168127,"pZ":2.6442286813670894,"vX0":7.049462812831093,"vY0":-136.64098735677086,"vZ0":-3.3718584527003266,"x":104.85,"y":167.39,"x0":-1.3971309985939142,"y0":50.00172651323308,"z0":5.276310201556301,"aX":-12.98474637251581},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":11.0,"spinRate":2063,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39852159621016403,"extension":7.021312297273375},"hitData":{"launchSpeed":85.7,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.45,"coordY":158.69}},"index":3,"playId":"91c041e8-bc65-3987-8dbe-82a01b9ec4ee","pitchNumber":4,"startTime":"2026-03-18T01:29:02.676Z","endTime":"2026-03-18T01:29:11.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:29:11.468Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:29:34.135Z","endTime":"2026-03-18T01:30:46.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68990160755837,"aZ":-38.96063527837091,"pfxX":5.392830050713664,"pfxZ":-5.187287260223323,"pX":-0.14730980783355793,"pZ":2.568577197913279,"vX0":1.621655353584917,"vY0":-113.87689777743184,"vZ0":1.8692048698165358,"x":122.62,"y":169.43,"x0":-1.570018612594617,"y0":50.00296874692367,"z0":5.602644947074177,"aX":7.054351979929017},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.6,"breakHorizontal":-10.2,"spinRate":2658,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.48171375897460234,"extension":6.877557504707168},"index":0,"playId":"4957870f-0b93-314d-bcd7-2e66a3dbad6e","pitchNumber":1,"startTime":"2026-03-18T01:29:34.135Z","endTime":"2026-03-18T01:29:38.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825052720736164,"aZ":-40.52618660190984,"pfxX":7.364199766288931,"pfxZ":-6.628615126115892,"pX":-1.848992178641166,"pZ":1.99256567687551,"vX0":-2.2275368022789794,"vY0":-112.3109661127348,"vZ0":1.3358155351955345,"x":187.48,"y":184.98,"x0":-1.7933956281543648,"y0":50.00182005089979,"z0":5.553924276771782,"aX":9.283653336436878},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.2,"breakHorizontal":-12.6,"spinRate":2676,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4901555989306621,"extension":6.847285660782208},"index":1,"playId":"79287c4c-01bf-35e5-9213-0e55d4742e1c","pitchNumber":2,"startTime":"2026-03-18T01:29:49.146Z","endTime":"2026-03-18T01:29:52.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80608145089215,"aZ":-26.418856562555415,"pfxX":-9.483415381738265,"pfxZ":3.528025483767811,"pX":0.5260588526769618,"pZ":1.376498054307455,"vX0":7.973989804024392,"vY0":-127.08584361414303,"vZ0":-4.389517158355656,"x":96.95,"y":201.61,"x0":-1.4249694194292386,"y0":50.00163936177223,"z0":5.232265012098423,"aX":-15.462945998047578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":15.2,"spinRate":1447,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.43150256038854096,"extension":6.808743817053325},"index":2,"playId":"5d9e0cfe-f622-3f31-8a0e-fc4912fade9d","pitchNumber":3,"startTime":"2026-03-18T01:30:06.248Z","endTime":"2026-03-18T01:30:10.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659279923392806,"aZ":-14.773870213759663,"pfxX":-6.068203689943747,"pfxZ":9.141949943660116,"pX":0.32327928535573236,"pZ":1.7635766707442804,"vX0":6.750671044206204,"vY0":-136.95030075418234,"vZ0":-6.682280557702597,"x":104.68,"y":191.16,"x0":-1.3828278275336512,"y0":50.00567583569394,"z0":5.2421225627366175,"aX":-11.553096950519322},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2271,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3996430189679554,"extension":7.017833004989056},"index":3,"playId":"6623b9b9-c8e3-3846-825d-f7bb061c6a39","pitchNumber":4,"startTime":"2026-03-18T01:30:24.978Z","endTime":"2026-03-18T01:30:28.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657024145726353,"aZ":-40.191575453772806,"pfxX":6.363504117527103,"pfxZ":-6.163619144675033,"pX":-0.15444934422032486,"pZ":1.7144377930094785,"vX0":1.1599076834863795,"vY0":-113.83671178037395,"vZ0":0.4431412848907661,"x":122.89,"y":192.49,"x0":-1.498057562012787,"y0":50.00392503983935,"z0":5.525420349332986,"aX":8.276097496515506},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.7,"breakHorizontal":-11.8,"spinRate":2714,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4828283780346734,"extension":7.055779706890652},"index":4,"playId":"9427a62b-fe89-3579-9e46-3a886e95c7eb","pitchNumber":5,"startTime":"2026-03-18T01:30:41.978Z","endTime":"2026-03-18T01:30:46.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:30:46.188Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a sharp line drive to left fielder Gavin Cross.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:30:56.682Z","endTime":"2026-03-18T01:31:56.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01184389168702,"aZ":-15.71407058092347,"pfxX":-7.001302864459829,"pfxZ":8.743381455474061,"pX":0.7983748016465755,"pZ":1.8085882097664074,"vX0":7.90559763928399,"vY0":-136.78448415894957,"vZ0":-6.2798682209408305,"x":86.57,"y":189.95,"x0":-1.2286290305663645,"y0":50.00270683879463,"z0":5.2238703015956816,"aX":-13.180575578380402},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":10.9,"spinRate":2208,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4014398370028984,"extension":7.044693135143815},"index":0,"playId":"dab1ae29-5c79-3c76-b98a-28e3b8867e5d","pitchNumber":1,"startTime":"2026-03-18T01:31:09.969Z","endTime":"2026-03-18T01:31:13.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312790779424756,"aZ":-22.792852083696463,"pfxX":-7.341219959936452,"pfxZ":5.565458648194071,"pX":0.05793406244125862,"pZ":0.007932514634458258,"vX0":6.063627928051248,"vY0":-129.60341650630062,"vZ0":-8.343362153405659,"x":114.79,"y":238.57,"x0":-1.3683501296659717,"y0":50.0048950568054,"z0":5.034667190603593,"aX":-12.380373432651178},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.3,"breakHorizontal":11.8,"spinRate":1508,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4240540237090036,"extension":7.114696972594272},"index":1,"playId":"fbb9950d-13ce-3ae4-bf59-8b6e31db55f2","pitchNumber":2,"startTime":"2026-03-18T01:31:24.943Z","endTime":"2026-03-18T01:31:28.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648064204692673,"aZ":-15.695018449939736,"pfxX":-5.230061477473187,"pfxZ":8.558390109747911,"pX":-0.002503121769766414,"pZ":2.6323954860696754,"vX0":5.323306306153081,"vY0":-137.23832338142543,"vZ0":-4.337866599633413,"x":117.1,"y":167.71,"x0":-1.2789709517547192,"y0":50.00523317000186,"z0":5.2878612095387725,"aX":-10.073659620348806},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2112,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3976646984647263,"extension":6.899970332934217},"hitData":{"launchSpeed":103.8,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.79,"coordY":102.7}},"index":2,"playId":"85ffaf2d-ac4c-3a49-87fa-88c58b7b11c1","pitchNumber":3,"startTime":"2026-03-18T01:31:45.300Z","endTime":"2026-03-18T01:31:56.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:31:56.247Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Sirota hits a ground-rule double (1) on a fly ball down the right-field line. Hyeseong Kim to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:32:14.943Z","endTime":"2026-03-18T01:32:51.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"postOnThird":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73014387356725,"aZ":-24.536627783459302,"pfxX":-3.8570447464205038,"pfxZ":4.415476005096025,"pX":0.1971040733633542,"pZ":2.3950339478084883,"vX0":5.3470421978563065,"vY0":-129.56833909129477,"vZ0":-2.851422045526645,"x":109.49,"y":174.11,"x0":-1.3760597777801307,"y0":50.003228103654074,"z0":5.35077349151702,"aX":-6.6712151388324035},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":6.0,"spinRate":2172,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.42001852248347626,"extension":7.060046203880419},"hitData":{"launchSpeed":99.4,"launchAngle":28.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":223.84,"coordY":106.27}},"index":0,"playId":"73bacee2-39c7-3d9e-a8d3-68e0a4ec7f6b","pitchNumber":1,"startTime":"2026-03-18T01:32:24.327Z","endTime":"2026-03-18T01:32:51.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":49.1,"awayTeamWinProbability":50.9,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:32:51.803Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to center fielder Lane Thomas. Hyeseong Kim scores. Mike Sirota scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:33:21.288Z","endTime":"2026-03-18T01:34:00.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"responsiblePitcher":{"id":592717,"link":"/api/v1/people/592717"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":{"id":592717,"link":"/api/v1/people/592717"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79794449498854,"aZ":-30.722806523659344,"pfxX":6.613351569489987,"pfxZ":1.0319078070115921,"pX":0.3335747022449005,"pZ":3.051228736416581,"vX0":2.628848640903787,"vY0":-117.60962286557772,"vZ0":1.1899909689697339,"x":104.28,"y":156.4,"x0":-1.6556892667189185,"y0":50.00481399353196,"z0":5.372546085325087,"aX":9.332231773780316},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.4,"breakHorizontal":-12.6,"spinRate":2531,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4644364073673364,"extension":7.0404535499363154},"index":0,"playId":"9215a94a-056e-371c-83bc-72a279f2d672","pitchNumber":1,"startTime":"2026-03-18T01:33:21.288Z","endTime":"2026-03-18T01:33:24.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":701527,"link":"/api/v1/people/701527"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56130367816729,"aZ":-23.74377655767218,"pfxX":-8.421796677899044,"pfxZ":4.441615351227538,"pX":0.017186879587708162,"pZ":1.7324483459515825,"vX0":6.375365508849342,"vY0":-135.68072624210748,"vZ0":-5.26885096812691,"x":116.34,"y":192.0,"x0":-1.2474026138824232,"y0":50.00502195697605,"z0":5.314403126143867,"aX":-15.993548481047041},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":2052,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.400886545493341,"extension":7.094939495614522},"hitData":{"launchSpeed":104.2,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.62,"coordY":109.63}},"index":1,"playId":"1b06e016-401c-3c1f-bfbb-cf60a848b808","pitchNumber":2,"startTime":"2026-03-18T01:33:44.263Z","endTime":"2026-03-18T01:34:00.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":701527,"link":"/api/v1/people/701527"},"third":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-16.799999999999997,"leverageIndex":2.17,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:34:00.518Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Nick Loftin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-18T01:34:19.820Z","endTime":"2026-03-18T01:34:36.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.434241298152727,"aZ":-35.05291233371972,"pfxX":6.811763358983255,"pfxZ":-2.317910499688532,"pX":0.8131857017754085,"pZ":2.4926135308416484,"vX0":2.609035427040356,"vY0":-110.45994302065431,"vZ0":1.2184663092842924,"x":86.0,"y":171.48,"x0":-1.265745258424666,"y0":50.00131455242407,"z0":5.600397539049802,"aX":8.472225898624384},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.6,"breakHorizontal":-13.0,"spinRate":2614,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.49459927353495603,"extension":6.943894003102591},"hitData":{"launchSpeed":75.3,"launchAngle":74.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.46,"coordY":180.48}},"index":0,"playId":"95bd88f3-e6dd-3820-8ba6-998a26d5719a","pitchNumber":1,"startTime":"2026-03-18T01:34:25.257Z","endTime":"2026-03-18T01:34:36.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:34:36.254Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Rojas doubles (4) on a fly ball to left fielder Jack Suwinski.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T01:36:26.259Z","endTime":"2026-03-18T01:39:09.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671248600781,"aZ":-13.239996417393584,"pfxX":-5.248300063003714,"pfxZ":8.932536876031346,"pX":-0.6891341381321074,"pZ":3.6217349161166768,"vX0":5.491005606312508,"vY0":-144.23972942747187,"vZ0":-4.7096891174855005,"x":143.27,"y":140.99,"x0":-1.9301593010943623,"y0":50.00224378070755,"z0":6.083920164190345,"aX":-11.124658868888375},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2144,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3788620590071887,"extension":6.926330257624511},"index":0,"playId":"6d9c9eb4-c9bf-3483-8968-22a7afe428a9","pitchNumber":1,"startTime":"2026-03-18T01:36:45.198Z","endTime":"2026-03-18T01:36:48.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.811994725270786,"aZ":-37.53715171024274,"pfxX":-0.8520548143337914,"pfxZ":-3.2672050186498476,"pX":0.7566979088604369,"pZ":1.343852463467444,"vX0":6.313403606108197,"vY0":-127.38071402890209,"vZ0":-4.457682498917268,"x":88.16,"y":202.5,"x0":-1.6461606371817814,"y0":50.00554135177795,"z0":6.09277826840143,"aX":-1.3965908098767332},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.7,"breakHorizontal":0.1,"spinRate":606,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4304237536245936,"extension":6.932866027170275},"index":1,"playId":"894454db-e6e3-31ca-88e1-8a1e9d135a1c","pitchNumber":2,"startTime":"2026-03-18T01:37:01.809Z","endTime":"2026-03-18T01:37:05.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.902337287887054,"aZ":-33.412243147297914,"pfxX":-6.013238788586495,"pfxZ":-0.7322049892088973,"pX":-1.4235893371135628,"pZ":2.317778663238921,"vX0":3.135047975194351,"vY0":-129.50026012690307,"vZ0":-3.146730556406326,"x":171.26,"y":176.2,"x0":-1.8683149459229298,"y0":50.00142304692499,"z0":6.10314218061926,"aX":-10.217939044303629},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":10.2,"spinRate":658,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4228670416132001,"extension":7.027860739263262},"index":2,"playId":"aeee287e-df00-376a-9962-a579b62577ee","pitchNumber":3,"startTime":"2026-03-18T01:37:28.778Z","endTime":"2026-03-18T01:37:33.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-18T01:37:57.570Z","endTime":"2026-03-18T01:38:55.449Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648110318623296,"aZ":-17.574279385327305,"pfxX":-4.996794410607284,"pfxZ":6.894659904123548,"pX":-0.3910062586132232,"pZ":3.3384678093297526,"vX0":5.77666512487105,"vY0":-143.75665902218256,"vZ0":-4.838022121010244,"x":125.21,"y":140.31,"x0":-1.766132795288407,"y0":50.002645862731924,"z0":6.115255500991584,"aX":-10.581616233449882},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.8,"breakHorizontal":8.0,"spinRate":1971,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3793020164761107,"extension":6.88923461779075},"hitData":{"launchSpeed":97.8,"launchAngle":27.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.16,"coordY":97.52}},"index":4,"playId":"8994ee9c-aa13-365b-b463-fb1984061922","pitchNumber":4,"startTime":"2026-03-18T01:38:55.449Z","endTime":"2026-03-18T01:39:09.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":6.599999999999994,"leverageIndex":0.96,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:39:09.413Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Drury lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T01:40:58.447Z","endTime":"2026-03-18T01:42:24.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T01:40:06.309Z","endTime":"2026-03-18T01:41:00.108Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":96.2,"endSpeed":88.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49911248548087,"aZ":-17.654266128895063,"pfxX":-7.575297920497238,"pfxZ":7.326925773589125,"pX":-1.5606103714480746,"pZ":1.6103940856148538,"vX0":3.770385933251493,"vY0":-139.8579231836671,"vZ0":-9.042813076152212,"x":176.49,"y":195.3,"x0":-1.9419648659073416,"y0":50.00087669033045,"z0":6.042989854498426,"aX":-15.00719169623302},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":1976,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3916051463283643,"extension":6.9119719124316035},"index":1,"playId":"9e5f5a19-9eb7-365c-b164-68a5e7ef3f1e","pitchNumber":1,"startTime":"2026-03-18T01:41:00.108Z","endTime":"2026-03-18T01:41:03.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.631021535306758,"aZ":-30.985537109859386,"pfxX":1.334466096891982,"pfxZ":0.6938390691463843,"pX":0.4282107378134924,"pZ":0.8788803640042444,"vX0":5.467105034357576,"vY0":-130.42862295992677,"vZ0":-7.174925509029473,"x":100.68,"y":215.05,"x0":-1.872522618301063,"y0":50.005133567900145,"z0":6.016900260803079,"aX":2.2871988424159007},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2148,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.42070949683664915,"extension":6.897270629345489},"index":2,"playId":"3090e30c-67da-3358-9c8a-7bd0ab80c538","pitchNumber":2,"startTime":"2026-03-18T01:41:18.445Z","endTime":"2026-03-18T01:41:21.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582195064920015,"aZ":-11.595663744211555,"pfxX":-6.353062208922408,"pfxZ":9.9329883506724,"pX":-0.46741236228816757,"pZ":0.9276763052077719,"vX0":6.229802425970011,"vY0":-142.50756491740307,"vZ0":-11.944448262474593,"x":134.82,"y":213.73,"x0":-1.8489502458573288,"y0":50.00258680358642,"z0":5.889300608361686,"aX":-13.159717746564526},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2163,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3833238236593002,"extension":7.116804645317708},"index":3,"playId":"560a3600-f981-3c8b-b28b-0ffe58ce977c","pitchNumber":3,"startTime":"2026-03-18T01:41:36.619Z","endTime":"2026-03-18T01:41:40.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931401068449365,"aZ":-14.128479323486642,"pfxX":-6.475234919878166,"pfxZ":8.637332232599878,"pX":0.12486765979921262,"pZ":2.4833215821871533,"vX0":7.986924084932962,"vY0":-142.93286475980247,"vZ0":-7.537197721235065,"x":112.24,"y":171.73,"x0":-1.8515920803006756,"y0":50.00486690916562,"z0":6.023923149640428,"aX":-13.531197247105684},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2130,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3817898396816486,"extension":7.083867523100677},"index":4,"playId":"964eb71e-a073-3c38-a93c-ef3e1492ab59","pitchNumber":4,"startTime":"2026-03-18T01:41:54.589Z","endTime":"2026-03-18T01:41:58.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225643742615883,"aZ":-13.767800516615813,"pfxX":-6.114936218492068,"pfxZ":8.870366343681521,"pX":0.02857933688585557,"pZ":2.2071730093883173,"vX0":7.649656045791958,"vY0":-142.54918937205588,"vZ0":-8.167618703598139,"x":115.91,"y":179.19,"x0":-1.8848331108914815,"y0":50.00274768451652,"z0":5.962826939152585,"aX":-12.689130147654515},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2199,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.38303402833577715,"extension":6.985035436700393},"hitData":{"launchSpeed":108.7,"launchAngle":15.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.81,"coordY":59.5}},"index":5,"playId":"1eed8355-0e96-36a2-87bb-fb2d9bcc5ac8","pitchNumber":5,"startTime":"2026-03-18T01:42:12.967Z","endTime":"2026-03-18T01:42:24.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.1,"awayTeamWinProbability":63.9,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.41,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:42:24.060Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin Newman flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T01:42:42.087Z","endTime":"2026-03-18T01:43:04.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014011226652194,"aZ":-31.02815242124566,"pfxX":1.5316112774444886,"pfxZ":0.6788673389321556,"pX":0.22626643179567854,"pZ":2.123761787982923,"vX0":4.906713763446607,"vY0":-129.02819442264743,"vZ0":-4.037868957068378,"x":108.38,"y":181.44,"x0":-1.8965588091062218,"y0":50.00452748737072,"z0":6.091226153543136,"aX":2.5904581032053033},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.8,"spinRate":2148,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.42396737397513284,"extension":6.912371907466914},"hitData":{"launchSpeed":81.9,"launchAngle":47.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.45,"coordY":101.56}},"index":0,"playId":"364cbfee-755f-33b4-b217-7487b5a7cd27","pitchNumber":1,"startTime":"2026-03-18T01:42:52.411Z","endTime":"2026-03-18T01:43:04.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.4,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:43:04.664Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out to first baseman Santiago Espinal.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-18T01:43:23.675Z","endTime":"2026-03-18T01:44:20.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095453823124117,"aZ":-19.277940652699623,"pfxX":-8.79873307713546,"pfxZ":6.484418530319354,"pX":-1.22713167089046,"pZ":1.821768664462577,"vX0":4.988171693588878,"vY0":-139.9996372254615,"vZ0":-8.06411067655437,"x":163.78,"y":189.59,"x0":-1.8871666405678071,"y0":50.00378406403505,"z0":5.997614645421684,"aX":-17.49666695062104},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":2174,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39098088725639757,"extension":6.982363179450728},"index":0,"playId":"dc8a413d-0abb-35d8-b56d-16c4d9edcdac","pitchNumber":1,"startTime":"2026-03-18T01:43:34.059Z","endTime":"2026-03-18T01:43:38.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453865521527995,"aZ":-30.21326723800849,"pfxX":1.0303114593293459,"pfxZ":1.163758982271923,"pX":0.602763187219343,"pZ":1.5325676285188556,"vX0":6.105973817192491,"vY0":-128.6682639664408,"vZ0":-5.5038724421718,"x":94.02,"y":197.4,"x0":-1.930116623507108,"y0":50.004216708361234,"z0":6.026586531400457,"aX":1.734744277069992},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":-3.1,"spinRate":2189,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4248953505611657,"extension":7.192861309814944},"index":1,"playId":"425f87e1-9635-32f2-b843-b3818631e448","pitchNumber":2,"startTime":"2026-03-18T01:43:51.220Z","endTime":"2026-03-18T01:43:56.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.9,"endSpeed":90.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38405771569058,"aZ":-13.197737840856501,"pfxX":-5.9484994685991115,"pfxZ":9.066312990052019,"pX":0.4926417595978712,"pZ":2.0010095562656427,"vX0":8.403039227236535,"vY0":-143.56295530223463,"vZ0":-8.914995414802986,"x":98.22,"y":184.75,"x0":-1.695696978461121,"y0":50.00110755856986,"z0":5.9624318592491194,"aX":-12.449467632173482},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2235,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.38112419643959505,"extension":7.010972780842727},"hitData":{"launchSpeed":107.3,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.4,"coordY":173.23}},"index":2,"playId":"b00d7436-fb7a-39f5-9bd6-660a2d3a9058","pitchNumber":3,"startTime":"2026-03-18T01:44:11.026Z","endTime":"2026-03-18T01:44:20.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:44:20.804Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Santiago Espinal called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T01:46:42.370Z","endTime":"2026-03-18T01:48:29.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641470592647636,"aZ":-15.042505889981035,"pfxX":-6.136756650256954,"pfxZ":9.137611646545988,"pX":0.3879993564374321,"pZ":2.671979132804634,"vX0":6.3388959542217105,"vY0":-135.80894889644608,"vZ0":-4.341795146988011,"x":102.21,"y":166.64,"x0":-1.174616308417317,"y0":50.00627580705588,"z0":5.331669209505477,"aX":-11.511075000103757},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2157,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40270038525125207,"extension":6.979266862756262},"index":0,"playId":"a5ac11ea-781e-3345-b967-168bbe8eda34","pitchNumber":1,"startTime":"2026-03-18T01:46:49.091Z","endTime":"2026-03-18T01:46:52.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.805074844073754,"aZ":-33.10437409252005,"pfxX":7.090302065835944,"pfxZ":-0.6433653865997071,"pX":0.9712192557195456,"pZ":1.7049066854736805,"vX0":3.560353189728991,"vY0":-119.44634366641152,"vZ0":-1.4172591081010464,"x":79.98,"y":192.75,"x0":-1.461720401445049,"y0":50.004445118641584,"z0":5.29262417502776,"aX":10.207957395608286},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-13.7,"spinRate":2477,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45920242134911415,"extension":6.845581537290877},"index":1,"playId":"2dd50321-7f0a-3e59-89e0-b5bdcf6b176e","pitchNumber":2,"startTime":"2026-03-18T01:47:04.520Z","endTime":"2026-03-18T01:47:10.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.389449020398672,"aZ":-32.22814537260447,"pfxX":7.7755571581506375,"pfxZ":-0.037575105530464725,"pX":0.38007381298546355,"pZ":1.393611818796717,"vX0":2.033768349068257,"vY0":-116.46836202244157,"vZ0":-1.9433068447449302,"x":102.51,"y":201.15,"x0":-1.5152014098999274,"y0":50.00328376193183,"z0":5.293845366483576,"aX":10.655740699626659},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.2,"breakHorizontal":-14.6,"spinRate":2566,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47073232750465266,"extension":6.770737215921347},"index":2,"playId":"683c0e81-e48e-37e5-ba32-52a9b751c83c","pitchNumber":3,"startTime":"2026-03-18T01:47:22.986Z","endTime":"2026-03-18T01:47:26.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9433920800339,"aZ":-32.765386742461786,"pfxX":8.398588538485093,"pfxZ":-0.41846861493130927,"pX":1.4378549897684862,"pZ":1.5837704679686613,"vX0":4.5530380558510695,"vY0":-118.7931880169301,"vZ0":-1.5579789268445614,"x":62.19,"y":196.02,"x0":-1.6011491151790902,"y0":50.00222009262275,"z0":5.255221773639468,"aX":11.878953782126707},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":2645,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.46289710328733324,"extension":6.736026159571779},"index":3,"playId":"5e7aa601-dd64-3e65-bc15-e53f03b44167","pitchNumber":4,"startTime":"2026-03-18T01:47:41.498Z","endTime":"2026-03-18T01:47:44.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63671241503856,"aZ":-34.91729638753471,"pfxX":7.289108289689269,"pfxZ":-1.9614252787523032,"pX":0.682406066146671,"pZ":0.33918013379682477,"vX0":2.9112312007043673,"vY0":-117.66579433434754,"vZ0":-3.865486369034995,"x":90.99,"y":229.62,"x0":-1.518261466461824,"y0":50.00123566954644,"z0":5.243483619212526,"aX":10.20439219826116},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.2,"breakHorizontal":-13.9,"spinRate":2634,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46575150650304264,"extension":6.853655584671448},"index":4,"playId":"ac3f7e68-ae0d-3a53-b90f-75df9b36b1fb","pitchNumber":5,"startTime":"2026-03-18T01:48:00.440Z","endTime":"2026-03-18T01:48:04.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":87.2,"endSpeed":81.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.162484330387255,"aZ":-27.06555037715522,"pfxX":0.5355552310767298,"pfxZ":3.072834832478648,"pX":0.5218525869611874,"pZ":1.4980649756672246,"vX0":5.027715275891602,"vY0":-127.03092289876298,"vZ0":-4.267120917329897,"x":97.11,"y":198.33,"x0":-1.5395377566934778,"y0":50.00004946739834,"z0":5.312285160528988,"aX":0.8875844547156911},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":-1.9,"spinRate":2325,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4286027177361009,"extension":6.979789398455411},"index":5,"playId":"53995252-d0f3-3525-9b6e-371e6ff9d6db","pitchNumber":6,"startTime":"2026-03-18T01:48:24.511Z","endTime":"2026-03-18T01:48:29.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:48:29.469Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dalton Rushing homers (3) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T01:48:42.309Z","endTime":"2026-03-18T01:49:16.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":592717,"link":"/api/v1/people/592717"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514744045569646,"aZ":-17.868903537437888,"pfxX":-5.569651741566429,"pfxZ":7.457465670490036,"pX":-0.3905031663975302,"pZ":2.8293728834332756,"vX0":4.322306484257153,"vY0":-137.1946373799378,"vZ0":-3.5323315986008095,"x":131.89,"y":162.39,"x0":-1.257668873755908,"y0":50.005740078103116,"z0":5.341562937336035,"aX":-10.688039646831514},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":9.2,"spinRate":2204,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39825994444966106,"extension":7.122214905857792},"hitData":{"launchSpeed":100.6,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.83,"coordY":93.39}},"index":0,"playId":"e29058e6-bd51-3861-87fc-e8fbc97b5811","pitchNumber":1,"startTime":"2026-03-18T01:48:53.300Z","endTime":"2026-03-18T01:49:16.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-8.7,"leverageIndex":0.52,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:49:16.343Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, shortstop Kevin Newman to first baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T01:49:32.909Z","endTime":"2026-03-18T01:50:17.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.317896311718343,"aZ":-39.32059156782866,"pfxX":6.145349916638924,"pfxZ":-5.639662561689178,"pX":-1.022766044652265,"pZ":2.3115279437705873,"vX0":-0.6302496482557813,"vY0":-111.86858080853528,"vZ0":1.7133207300567528,"x":155.99,"y":176.37,"x0":-1.5356617469960243,"y0":50.00422938701514,"z0":5.568558790935244,"aX":7.783728916644943},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.5,"breakHorizontal":-10.9,"spinRate":2549,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.489760794352887,"extension":6.937840194178362},"index":0,"playId":"386156f6-bf85-3eed-923e-24ded71b57af","pitchNumber":1,"startTime":"2026-03-18T01:49:39.464Z","endTime":"2026-03-18T01:49:43.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95818582919272,"aZ":-39.27002889259671,"pfxX":7.273520731922845,"pfxZ":-5.847026009091003,"pX":0.8603666946614648,"pZ":1.2055096683868496,"vX0":2.8665247901782314,"vY0":-109.8930409150095,"vZ0":-0.21827786115528003,"x":84.2,"y":206.23,"x0":-1.409186780863388,"y0":50.0034881081924,"z0":5.506411166942801,"aX":8.823835876263887},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-10.3,"breakHorizontal":-13.9,"spinRate":2633,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.49997568935327674,"extension":6.891329940925119},"index":1,"playId":"dd9f6f2a-3d05-3e35-8737-7ebdd31e1aeb","pitchNumber":2,"startTime":"2026-03-18T01:49:52.518Z","endTime":"2026-03-18T01:49:56.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.988585023098256,"aZ":-16.68056681725172,"pfxX":-4.505866614427652,"pfxZ":8.265217932344376,"pX":0.3552259605695611,"pZ":2.957714120010486,"vX0":6.217870605559705,"vY0":-135.85991555852965,"vZ0":-3.0976925829212143,"x":103.46,"y":158.92,"x0":-1.3747089269139405,"y0":50.00368844257187,"z0":5.2680484505443905,"aX":-8.447786756317033},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2172,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4027297631107518,"extension":7.038083767809633},"hitData":{"launchSpeed":95.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.87,"coordY":147.19}},"index":2,"playId":"f6e727af-ce7c-3ddd-a33e-64f8c97879e7","pitchNumber":3,"startTime":"2026-03-18T01:50:10.387Z","endTime":"2026-03-18T01:50:17.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:50:17.478Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Senzel called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-18T01:50:38.802Z","endTime":"2026-03-18T01:51:24.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592717,"fullName":"Aaron Sanchez","link":"/api/v1/people/592717"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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(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":88.1,"endSpeed":81.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334963503836313,"aZ":-25.199640466959483,"pfxX":2.4571218174353735,"pfxZ":4.155510487301241,"pX":1.6158665235425764,"pZ":2.663337328146933,"vX0":6.411997447408711,"vY0":-128.21591439017186,"vZ0":-2.1510712416948716,"x":55.41,"y":166.87,"x0":-1.2280351294417553,"y0":50.0051621312164,"z0":5.4623421003774775,"aX":4.12719718060959},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":-5.8,"spinRate":2178,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.42576348414848386,"extension":6.836389196884133},"index":0,"playId":"2a5b554a-f927-3e28-8d82-721ea1e8ff2a","pitchNumber":1,"startTime":"2026-03-18T01:50:46.030Z","endTime":"2026-03-18T01:50:49.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700217747786542,"aZ":-30.57730611297949,"pfxX":2.2900357946250587,"pfxZ":0.9715164020336449,"pX":0.11320799809594013,"pZ":3.232875753536694,"vX0":3.0300302100420953,"vY0":-126.57554491675856,"vZ0":0.4204593541986166,"x":112.68,"y":151.49,"x0":-1.3910687271430706,"y0":50.00283428170216,"z0":5.487787797330204,"aX":3.7634364330031636},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":2300,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4306132850181119,"extension":6.933461580038947},"index":1,"playId":"ce2c6e15-e335-34bc-94c7-9107d947dec9","pitchNumber":2,"startTime":"2026-03-18T01:51:03.346Z","endTime":"2026-03-18T01:51:06.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.202889724188637,"aZ":-31.3426466330019,"pfxX":8.891928948439865,"pfxZ":0.5973455721975611,"pX":-0.4465955726003239,"pZ":2.4732341788215315,"vX0":0.1515525754897717,"vY0":-117.11705191832698,"vZ0":0.135858193269218,"x":134.02,"y":172.0,"x0":-1.668162962890724,"y0":50.00341501307009,"z0":5.3351482992688215,"aX":12.407320502146735},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.3,"breakHorizontal":-16.2,"spinRate":2504,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.466877936868888,"extension":6.7868273354866915},"index":2,"playId":"c2047025-1edd-3a4f-9bc8-3ab6cec40755","pitchNumber":3,"startTime":"2026-03-18T01:51:19.840Z","endTime":"2026-03-18T01:51:24.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_ab"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_ab"},{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":592717,"link":"/api/v1/people/592717"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:51:24.225Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T01:53:38.251Z","endTime":"2026-03-18T01:54:27.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895095646787606,"aZ":-32.38269170638286,"pfxX":-2.8520646563635195,"pfxZ":-0.1452618614572927,"pX":-0.6797486028336786,"pZ":2.5170699939093524,"vX0":3.7793222907048234,"vY0":-120.90334347272136,"vZ0":-1.7734744558768183,"x":142.91,"y":170.82,"x0":-1.9002585696401038,"y0":50.00138531760076,"z0":6.130523650426812,"aX":-4.177796376670848},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":4.2,"spinRate":540,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.45486866129411085,"extension":7.0881791579166125},"index":0,"playId":"a0be42a0-3f5f-3e11-bd24-faf9dfd3b40a","pitchNumber":1,"startTime":"2026-03-18T01:53:44.874Z","endTime":"2026-03-18T01:53:48.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":99.5,"endSpeed":90.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.889473485278295,"aZ":-10.626747510844675,"pfxX":-5.200251816052213,"pfxZ":10.218130338958208,"pX":-0.4410150765381555,"pZ":2.0659252992138444,"vX0":5.934306536061498,"vY0":-144.58205598581335,"vZ0":-9.28835018107924,"x":133.81,"y":183.0,"x0":-1.8481828220135523,"y0":50.00686256284504,"z0":5.9796562920249405,"aX":-10.970852078409823},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2233,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3793796453753995,"extension":7.015649268907537},"index":1,"playId":"b9ef5948-246b-3fed-b696-5da1d0a25cf2","pitchNumber":2,"startTime":"2026-03-18T01:54:04.469Z","endTime":"2026-03-18T01:54:10.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454187628391065,"aZ":-36.97440196588974,"pfxX":0.7106994210821007,"pfxZ":-2.9103394100065394,"pX":-0.5575597346050428,"pZ":2.808552611717537,"vX0":2.886618344264204,"vY0":-127.7363232832635,"vZ0":-1.1430848890214123,"x":126.91,"y":147.04,"x0":-1.7947781384792472,"y0":50.000219074853995,"z0":6.17032434131954,"aX":1.1731814641161389},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.3,"breakHorizontal":-1.9,"spinRate":626,"spinDirection":337},"zone":4,"typeConfidence":2.0,"plateTime":0.4288859779338239,"extension":6.957781886230631},"index":2,"playId":"6ea06b34-44f2-3702-91e9-b1fbb8bcbaf4","pitchNumber":3,"startTime":"2026-03-18T01:54:24.136Z","endTime":"2026-03-18T01:54:27.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:54:27.757Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T01:54:52.340Z","endTime":"2026-03-18T01:56:04.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754723251402577,"aZ":-34.55033641895832,"pfxX":2.059211130966247,"pfxZ":-1.4579317839030441,"pX":-1.2017738004329281,"pZ":3.3360617101549996,"vX0":1.5005413446621276,"vY0":-126.3568854059072,"vZ0":-0.2883018360333762,"x":162.81,"y":148.71,"x0":-2.069160552801905,"y0":50.00307302299623,"z0":6.208423642364423,"aX":3.3567925065008652},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-4.1,"spinRate":2215,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.4321283781414955,"extension":6.898796930779709},"index":0,"playId":"3ffdc648-9bce-3032-a1dd-b858acd78e1c","pitchNumber":1,"startTime":"2026-03-18T01:54:52.340Z","endTime":"2026-03-18T01:54:56.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120370459370584,"aZ":-32.16407229073983,"pfxX":0.8254192078897035,"pfxZ":0.002303506897920471,"pX":0.185909193442058,"pZ":0.3349849550241324,"vX0":5.20662751075345,"vY0":-129.33271121208867,"vZ0":-8.069810982145858,"x":109.91,"y":229.74,"x0":-1.9511692360762465,"y0":50.0016663508756,"z0":5.924821485484171,"aX":1.4125475834876087},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.5,"spinRate":2153,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4216896068979743,"extension":7.075917797103918},"index":1,"playId":"be1cf740-9903-38be-85e2-25320e17fa6e","pitchNumber":2,"startTime":"2026-03-18T01:55:08.479Z","endTime":"2026-03-18T01:55:11.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122715131964068,"aZ":-16.570554732565867,"pfxX":-7.727908508520297,"pfxZ":7.471384069141825,"pX":-1.1987940441875038,"pZ":2.4575493350934354,"vX0":5.109026658528557,"vY0":-142.72699228606422,"vZ0":-7.058914198476739,"x":162.7,"y":172.43,"x0":-1.9969056146178046,"y0":50.00308031688216,"z0":5.983547919081784,"aX":-16.137050173889563},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2182,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3819978005931084,"extension":6.9433220438831444},"index":2,"playId":"1d317886-5a72-3c96-99c7-d46cadf1e52d","pitchNumber":3,"startTime":"2026-03-18T01:55:27.373Z","endTime":"2026-03-18T01:55:30.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258598125153686,"aZ":-16.87363277666833,"pfxX":-3.9034858301236577,"pfxZ":7.430997177919741,"pX":0.44849539103094876,"pZ":3.2326112825189504,"vX0":7.798088200247752,"vY0":-142.0512792927392,"vZ0":-4.977543482003978,"x":99.9,"y":151.5,"x0":-1.8158444824622537,"y0":50.00284289102838,"z0":6.068217544673397,"aX":-8.037978266787645},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":5.6,"spinRate":2013,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38449659613236253,"extension":6.97980891077356},"index":3,"playId":"fa028a3c-d9a8-31a4-b5b1-7ac9c1c3a964","pitchNumber":4,"startTime":"2026-03-18T01:55:43.138Z","endTime":"2026-03-18T01:55:47.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.799914819922037,"aZ":-18.681151281149276,"pfxX":-8.397794402990854,"pfxZ":6.576065216089702,"pX":-1.6489968353740367,"pZ":2.3196144995104393,"vX0":3.9470332442668257,"vY0":-141.94874537271582,"vZ0":-6.940412191765847,"x":179.86,"y":176.15,"x0":-1.9621431508792024,"y0":50.004167446769834,"z0":5.974588923918835,"aX":-17.23396239333806},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2155,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.38504383415599097,"extension":6.96832153780638},"index":4,"playId":"f0dd2068-9a94-3df3-81d1-7212df9366c0","pitchNumber":5,"startTime":"2026-03-18T01:56:00.087Z","endTime":"2026-03-18T01:56:04.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:56:04.224Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Starling Marte walks. Jonathan India to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T01:56:26.895Z","endTime":"2026-03-18T01:57:42.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684552230140664,"aZ":-31.863092582127425,"pfxX":1.0863478139130052,"pfxZ":0.1884354655224154,"pX":-0.03504723762913148,"pZ":1.3991244622078136,"vX0":4.482736435607164,"vY0":-127.6260443407119,"vZ0":-5.34579564914584,"x":118.34,"y":201.0,"x0":-1.9566198261196852,"y0":50.003966435455865,"z0":6.0356182007804975,"aX":1.787904580455235},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-3.0,"spinRate":2115,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.42945285487947604,"extension":6.978692195530008},"index":0,"playId":"2a479cc2-87f7-3817-b5d6-3c2970ec8650","pitchNumber":1,"startTime":"2026-03-18T01:56:32.439Z","endTime":"2026-03-18T01:56:36.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935876569430437,"aZ":-18.874024168178337,"pfxX":-8.451547388481288,"pfxZ":6.711364066900973,"pX":-1.4345457004679514,"pZ":2.2248494306930753,"vX0":4.298416352609906,"vY0":-139.53847816512263,"vZ0":-6.959962936167473,"x":171.68,"y":178.71,"x0":-1.892755337758182,"y0":50.00340845227911,"z0":5.984666180986988,"aX":-16.749744558962533},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2047,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.391776432323689,"extension":6.894620513397143},"index":1,"playId":"ad6f5c73-4756-3760-bdef-abd50af90aef","pitchNumber":2,"startTime":"2026-03-18T01:56:47.660Z","endTime":"2026-03-18T01:56:52.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20043947214709,"aZ":-18.254655522687447,"pfxX":-4.123692836339215,"pfxZ":6.740728375709121,"pX":-1.0945412585279475,"pZ":4.262978319027305,"vX0":3.8761933626586336,"vY0":-142.65213948099037,"vZ0":-2.2319487937266644,"x":158.72,"y":123.68,"x0":-1.9338606899329855,"y0":50.00400322561676,"z0":6.203798508446447,"aX":-8.516661229329474},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":6.7,"spinRate":1908,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3836650140543272,"extension":6.932322222249566},"index":2,"playId":"fbdc8a61-e9f7-3688-bc43-590814aeaa44","pitchNumber":3,"startTime":"2026-03-18T01:57:11.177Z","endTime":"2026-03-18T01:57:17.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.865356463231468,"aZ":-13.692582796554998,"pfxX":-5.285190345950386,"pfxZ":9.033825128920942,"pX":-1.0488751771627536,"pZ":3.702329796833764,"vX0":4.443920479916594,"vY0":-141.77039235167106,"vZ0":-4.2894606818411365,"x":156.98,"y":138.82,"x0":-1.9461012583795967,"y0":50.0021535920506,"z0":6.101919818203703,"aX":-10.812827794732614},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2018,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38558934849385684,"extension":6.956820494440663},"index":3,"playId":"8e33c0a4-929a-3c37-b869-731792e83c6c","pitchNumber":4,"startTime":"2026-03-18T01:57:38.100Z","endTime":"2026-03-18T01:57:42.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.29,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-18T01:57:42.365Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks. Jonathan India to 3rd. Starling Marte to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T01:59:02.865Z","endTime":"2026-03-18T02:00:37.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T01:57:57.229Z","endTime":"2026-03-18T01:59:05.231Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15556748347257,"aZ":-13.29775245630178,"pfxX":-5.639098958205576,"pfxZ":9.082165656785783,"pX":-0.4804225828861358,"pZ":2.3094582933823027,"vX0":6.369329130847283,"vY0":-143.05427145697615,"vZ0":-7.861013234638765,"x":135.31,"y":176.42,"x0":-2.000220021489265,"y0":50.00117919808044,"z0":5.921438756471324,"aX":-11.718750601127986},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2130,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3824824821167754,"extension":7.050398367119007},"index":1,"playId":"96c4f756-a88b-35d7-bb51-ea64988ba967","pitchNumber":1,"startTime":"2026-03-18T01:59:05.231Z","endTime":"2026-03-18T01:59:08.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.8,"endSpeed":81.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414466673699433,"aZ":-32.58377532774792,"pfxX":1.4273735740888094,"pfxZ":-0.24455061340134776,"pX":0.4562282878376536,"pZ":1.1441873683031618,"vX0":5.490373565919103,"vY0":-129.15645291437863,"vZ0":-5.870359872613629,"x":99.61,"y":207.89,"x0":-1.8841767030587997,"y0":50.000867820918685,"z0":5.958354403187052,"aX":2.4062216239867786},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-3.8,"spinRate":2146,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.42441444828724917,"extension":7.196629893817265},"index":2,"playId":"45f4c58e-9def-3304-b3a4-46d1f87ae343","pitchNumber":2,"startTime":"2026-03-18T01:59:20.982Z","endTime":"2026-03-18T01:59:25.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47776595054428,"aZ":-33.250933995027324,"pfxX":1.2459010730970665,"pfxZ":-0.6633320548826385,"pX":-0.6557225905667371,"pZ":1.765068410271832,"vX0":3.001735361355079,"vY0":-126.84030311792908,"vZ0":-4.067022570065495,"x":141.99,"y":191.12,"x0":-2.019395572635578,"y0":50.004261158024114,"z0":6.0589888099489695,"aX":2.017065958806489},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":-3.0,"spinRate":2105,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4328807420924705,"extension":6.928205324119348},"index":3,"playId":"fd590009-5dd7-39ec-a842-572e2dea1e7a","pitchNumber":3,"startTime":"2026-03-18T01:59:40.621Z","endTime":"2026-03-18T01:59:44.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227968998828064,"aZ":-35.406449869948595,"pfxX":-0.036989164010708064,"pfxZ":-2.038228528048748,"pX":-0.49008205635565966,"pZ":1.468476792390473,"vX0":3.2117932528525026,"vY0":-125.84251396595468,"vZ0":-4.292427797867432,"x":135.68,"y":199.13,"x0":-1.78424481079706,"y0":50.00422273127518,"z0":6.100018829829697,"aX":-0.059397627716746795},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":-0.7,"spinRate":511,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.43715322899938514,"extension":7.101325914948927},"index":4,"playId":"f170abad-d9ca-3ce2-b45c-f239f1542445","pitchNumber":4,"startTime":"2026-03-18T01:59:57.960Z","endTime":"2026-03-18T02:00:02.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517270667567235,"aZ":-36.96691303445331,"pfxX":-1.3614136222489375,"pfxZ":-3.048553311390167,"pX":-1.8928145283297513,"pZ":2.741789237929128,"vX0":0.627321759251599,"vY0":-125.48096351708561,"vZ0":-0.991105129736952,"x":189.15,"y":164.75,"x0":-1.9709835290912454,"y0":50.00165903687967,"z0":6.189452875509773,"aX":-2.1421813337680033},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.5,"breakHorizontal":2.3,"spinRate":456,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.43872088565137535,"extension":7.069752040653428},"index":5,"playId":"590f424e-6910-31da-9ff0-51cbe7214f84","pitchNumber":5,"startTime":"2026-03-18T02:00:14.842Z","endTime":"2026-03-18T02:00:19.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1223195747329,"aZ":-14.683725859072336,"pfxX":-4.169132247701998,"pfxZ":8.667253606924781,"pX":0.2686604015799412,"pZ":3.5504944563950738,"vX0":7.342742144477778,"vY0":-140.94468130131332,"vZ0":-4.384475694003839,"x":106.76,"y":142.92,"x0":-1.8250217582397321,"y0":50.004323865944485,"z0":6.070211853351934,"aX":-8.415319548008776},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.1,"spinRate":2065,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3881612335774993,"extension":7.129109370765923},"index":6,"playId":"3b4e4d05-e852-399d-9537-8c4ec66eda2e","pitchNumber":6,"startTime":"2026-03-18T02:00:32.238Z","endTime":"2026-03-18T02:00:37.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":6.800000000000004,"leverageIndex":2.15,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:00:37.328Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T02:03:00.899Z","endTime":"2026-03-18T02:05:40.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687798,"fullName":"Nick Robertson","link":"/api/v1/people/687798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T02:01:31.117Z","endTime":"2026-03-18T02:02:46.114Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Robertson replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-18T02:02:46.114Z","endTime":"2026-03-18T02:03:03.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687798,"link":"/api/v1/people/687798"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479278034147686,"aZ":-29.562332904305695,"pfxX":-7.983319575551783,"pfxZ":1.6110736028468224,"pX":0.4012980492081983,"pZ":2.587308235902766,"vX0":5.535685815291656,"vY0":-126.44780430587406,"vZ0":-2.2159905199052354,"x":101.7,"y":168.92,"x0":-0.7776813036898171,"y0":50.004016257595815,"z0":5.844069843572673,"aX":-12.945063072432035},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1424,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.4329596778657483,"extension":6.943497294308096},"index":2,"playId":"5fba741c-bdd2-37cb-aae1-52bb59c05841","pitchNumber":1,"startTime":"2026-03-18T02:03:03.195Z","endTime":"2026-03-18T02:03:07.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929712719015612,"aZ":-28.18861235217546,"pfxX":2.4168959290953316,"pfxZ":2.3221640471640956,"pX":0.6743974577189566,"pZ":2.3795903711746846,"vX0":3.645556812485937,"vY0":-129.56487953456025,"vZ0":-3.3290496549310093,"x":91.29,"y":174.53,"x0":-1.060236841696865,"y0":50.001290609955355,"z0":5.815708712140781,"aX":4.142419342410512},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2366,"spinDirection":184},"zone":6,"typeConfidence":0.91,"plateTime":0.42139169796274745,"extension":6.729576783682773},"index":3,"playId":"4eb0dbfc-de8e-35c6-a90c-51a55e50826d","pitchNumber":2,"startTime":"2026-03-18T02:03:17.096Z","endTime":"2026-03-18T02:03:22.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.2,"endSpeed":88.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949448254492303,"aZ":-13.04109043862579,"pfxX":-4.00615457813371,"pfxZ":9.605892083440423,"pX":2.223253794535691,"pZ":3.5304753439719194,"vX0":8.83469720986611,"vY0":-139.86235114193252,"vZ0":-4.351140708048303,"x":32.25,"y":143.46,"x0":-0.4483053696108588,"y0":50.00202244564326,"z0":5.95418704620274,"aX":-7.979465085838284},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":1905,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3908091175060857,"extension":6.936808816434143},"index":4,"playId":"7d28fd1a-e8c5-36ce-90f2-bf7ef33afd8e","pitchNumber":3,"startTime":"2026-03-18T02:03:51.455Z","endTime":"2026-03-18T02:03:54.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15412199236158,"aZ":-29.734749934042796,"pfxX":-7.293206832972311,"pfxZ":1.4655562099418749,"pX":0.24899641295774436,"pZ":1.4500137693582629,"vX0":5.19014585569577,"vY0":-127.73758554583841,"vZ0":-4.832258532611647,"x":107.51,"y":199.63,"x0":-0.8569013929018165,"y0":50.0004487273977,"z0":5.691151869680005,"aX":-12.107502339109647},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":12.1,"spinRate":1443,"spinDirection":247},"zone":14,"typeConfidence":0.88,"plateTime":0.4280188953559332,"extension":6.900332404113998},"index":5,"playId":"4f54e655-ef59-3b12-b8da-4dabf87bc0d9","pitchNumber":4,"startTime":"2026-03-18T02:04:07.346Z","endTime":"2026-03-18T02:04:11.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639625624291405,"aZ":-28.172999925837384,"pfxX":0.8290229324101741,"pfxZ":2.291295491105669,"pX":2.480638280095011,"pZ":0.7417240079535667,"vX0":8.208284833000535,"vY0":-130.80646246832413,"vZ0":-7.2141538078366345,"x":22.44,"y":218.75,"x0":-0.7958332534863,"y0":50.001687469327685,"z0":5.625601743529944,"aX":1.4473886248953236},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2346,"spinDirection":192},"zone":14,"typeConfidence":0.76,"plateTime":0.4175288853963317,"extension":6.91063706951114},"index":6,"playId":"6ce31653-29a2-3af1-85d5-ac20aa6d3bfb","pitchNumber":5,"startTime":"2026-03-18T02:04:28.540Z","endTime":"2026-03-18T02:04:31.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222706769142725,"aZ":-31.984029073527616,"pfxX":-7.4417900688594365,"pfxZ":0.11940818925282937,"pX":-0.6773875142713931,"pZ":1.967218508313198,"vX0":3.0588693202411648,"vY0":-126.44497407817941,"vZ0":-2.9742225486982337,"x":142.82,"y":185.67,"x0":-0.9343097459104479,"y0":50.0055374218782,"z0":5.719074259208764,"aX":-12.079832544143887},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":12.8,"spinRate":1571,"spinDirection":244},"zone":7,"typeConfidence":0.88,"plateTime":0.4328039346798356,"extension":6.918247434338676},"index":7,"playId":"9b030c47-8548-3cd1-a8aa-35d90998ca64","pitchNumber":6,"startTime":"2026-03-18T02:04:48.516Z","endTime":"2026-03-18T02:04:55.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348355474284084,"aZ":-15.561517469147178,"pfxX":-3.5788300600614136,"pfxZ":8.269646175747013,"pX":0.6156035774250437,"pZ":4.25254059977747,"vX0":4.588950831757983,"vY0":-140.48851988863083,"vZ0":-2.021521896411551,"x":106.44,"y":105.47,"x0":-0.570226878406915,"y0":50.00372834926457,"z0":5.98729782774023,"aX":-7.190401884764133},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":5.6,"spinRate":1966,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3891388461539904,"extension":6.930007639512808},"index":8,"playId":"79b7aa96-99f1-3fdc-aa51-075e2166a648","pitchNumber":7,"startTime":"2026-03-18T02:05:19.916Z","endTime":"2026-03-18T02:05:23.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.355803705501835,"aZ":-33.676415684610944,"pfxX":-6.782180319959718,"pfxZ":-0.9347176306051668,"pX":0.624019295145329,"pZ":0.6890543413983831,"vX0":5.61662804486976,"vY0":-125.91606821248999,"vZ0":-5.434930065373033,"x":105.31,"y":199.61,"x0":-0.7533801319346677,"y0":50.002858782541466,"z0":5.597477707657425,"aX":-10.9002811161137},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":11.0,"spinRate":1377,"spinDirection":246},"zone":14,"typeConfidence":0.85,"plateTime":0.434845832379422,"extension":7.06032849604003},"index":9,"playId":"615af169-6186-3c9b-8664-569f21550e4b","pitchNumber":8,"startTime":"2026-03-18T02:05:35.719Z","endTime":"2026-03-18T02:05:40.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":687798,"link":"/api/v1/people/687798"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":687798,"link":"/api/v1/people/687798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.92,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:05:40.119Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Rojas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-18T02:06:11.625Z","endTime":"2026-03-18T02:07:47.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687798,"fullName":"Nick Robertson","link":"/api/v1/people/687798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T02:06:02.794Z","endTime":"2026-03-18T02:06:13.793Z","isPitch":false,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943929606048982,"aZ":-29.721867006110386,"pfxX":-7.171916621638027,"pfxZ":1.476522726481484,"pX":0.47498464406718227,"pZ":1.4069011080042613,"vX0":5.464531513248385,"vY0":-127.66647450035259,"vZ0":-4.974444954044481,"x":98.89,"y":200.79,"x0":-0.7556578866868067,"y0":50.00372241984924,"z0":5.7052077513175865,"aX":-11.90407578932716},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":1318,"spinDirection":244},"zone":14,"typeConfidence":0.88,"plateTime":0.42815069685792206,"extension":6.963267646648342},"index":1,"playId":"230b77e9-38c9-36df-8299-09a287126f9a","pitchNumber":1,"startTime":"2026-03-18T02:06:13.793Z","endTime":"2026-03-18T02:06:17.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935743659596916,"aZ":-15.10104372802342,"pfxX":-4.833303322273375,"pfxZ":8.367082642535156,"pX":1.1179126522713276,"pZ":1.5087408890356002,"vX0":6.379556227195416,"vY0":-140.98967899233443,"vZ0":-8.993808561170727,"x":74.39,"y":198.04,"x0":-0.5318087893073256,"y0":50.00498171541724,"z0":5.685506027953224,"aX":-9.865451047006873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":1690,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.3864682752933808,"extension":7.060874802951361},"index":2,"playId":"dfda4d71-e005-3b31-90ee-29d415b2239f","pitchNumber":2,"startTime":"2026-03-18T02:06:30.344Z","endTime":"2026-03-18T02:06:33.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524431322834168,"aZ":-29.956554658454515,"pfxX":-7.427388993636607,"pfxZ":1.3485090395779142,"pX":-0.2551970469276866,"pZ":2.4168180775432266,"vX0":3.782048895399367,"vY0":-127.01612004404745,"vZ0":-2.661102957361605,"x":126.73,"y":173.53,"x0":-0.790403090153988,"y0":50.00635043107969,"z0":5.8355778999643535,"aX":-12.262594601269528},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":12.7,"spinRate":1309,"spinDirection":249},"zone":5,"typeConfidence":0.85,"plateTime":0.42955014054506524,"extension":6.918865271332423},"index":3,"playId":"d29ef917-503a-3b8a-85ff-3b748a8617b1","pitchNumber":3,"startTime":"2026-03-18T02:06:46.464Z","endTime":"2026-03-18T02:06:50.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302833653054552,"aZ":-27.076246804570058,"pfxX":2.28722715334406,"pfxZ":2.9350085478668895,"pX":1.8536977216208992,"pZ":1.452556262461363,"vX0":6.460205456696911,"vY0":-130.25666198449684,"vZ0":-5.585405317993081,"x":46.34,"y":199.56,"x0":-0.944133457962331,"y0":50.005150707944445,"z0":5.641101376910572,"aX":3.9779123516741963},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.4,"spinRate":2442,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.4185885697912739,"extension":6.959228047867527},"index":4,"playId":"8502a753-bc72-3228-aa8f-884d454d4125","pitchNumber":4,"startTime":"2026-03-18T02:07:03.231Z","endTime":"2026-03-18T02:07:06.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":88.8,"endSpeed":82.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443217991288847,"aZ":-31.81869206730802,"pfxX":-5.759016287016104,"pfxZ":0.20979186131871597,"pX":0.5552949911761321,"pZ":1.7405536160076889,"vX0":5.153796694064537,"vY0":-129.26322006606034,"vZ0":-4.076734161968211,"x":95.83,"y":191.79,"x0":-0.7103891261350295,"y0":50.00327274532023,"z0":5.765022460740826,"aX":-9.8041088858122},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":9.4,"spinRate":1230,"spinDirection":245},"zone":9,"typeConfidence":0.86,"plateTime":0.422761843855493,"extension":6.88523471052115},"index":5,"playId":"509bcc69-bdca-3fa8-bc67-8a03295be10d","pitchNumber":5,"startTime":"2026-03-18T02:07:21.032Z","endTime":"2026-03-18T02:07:25.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25820660951791,"aZ":-16.109179993288215,"pfxX":-5.844731276200866,"pfxZ":8.154054053077667,"pX":0.34240770878814936,"pZ":3.8121258585686912,"vX0":4.754707085559201,"vY0":-139.03116380667927,"vZ0":-3.05201339632266,"x":103.95,"y":135.85,"x0":-0.6250175342377741,"y0":50.0046092001217,"z0":5.984439411335721,"aX":-11.51838149347791},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":1953,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3929685972369419,"extension":7.022635026875344},"index":6,"playId":"ead55bc4-9d44-3565-8e5e-ac3485ca8647","pitchNumber":6,"startTime":"2026-03-18T02:07:43.569Z","endTime":"2026-03-18T02:07:47.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":687798,"link":"/api/v1/people/687798"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":687798,"link":"/api/v1/people/687798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":3.11,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:07:47.487Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T02:10:04.385Z","endTime":"2026-03-18T02:11:50.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bailey Falter replaces Aaron Sanchez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T02:09:46.337Z","endTime":"2026-03-18T02:10:06.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663559,"link":"/api/v1/people/663559"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592717,"link":"/api/v1/people/592717","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032807367947342,"aZ":-13.768306853065512,"pfxX":3.205695802381344,"pfxZ":9.920600372437026,"pX":-1.3726573488217724,"pZ":2.1761493507705487,"vX0":-8.07656326825436,"vY0":-134.7937277068649,"vZ0":-6.550588383647182,"x":169.32,"y":180.02,"x0":1.23504024876039,"y0":50.00349386155539,"z0":5.594962000198592,"aX":5.948743082545566},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2102,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4050710744326733,"extension":7.385659499068344},"index":1,"playId":"fc16bfb1-4526-34f1-8432-70452c08d180","pitchNumber":1,"startTime":"2026-03-18T02:10:06.562Z","endTime":"2026-03-18T02:10:09.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3061611782765,"aZ":-14.966826265795403,"pfxX":4.587725360554806,"pfxZ":9.355417518208425,"pX":0.7974503126504157,"pZ":3.2728964803198397,"vX0":-3.1833685483848284,"vY0":-134.1092376594082,"vZ0":-3.6136741862296415,"x":86.6,"y":150.41,"x0":1.397864225298919,"y0":50.00449491004913,"z0":5.691060603531518,"aX":8.440480341047227},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-7.7,"spinRate":2027,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.40687704239433753,"extension":7.209787105430529},"index":2,"playId":"2a65948f-6bb8-342e-8b80-5557def0e7b2","pitchNumber":2,"startTime":"2026-03-18T02:10:22.261Z","endTime":"2026-03-18T02:10:25.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.193724832020965,"aZ":-12.618170792724108,"pfxX":3.8964933988295103,"pfxZ":10.330101091577019,"pX":-0.18390971322662716,"pZ":3.7258052590670294,"vX0":-5.156256840317389,"vY0":-136.29671563996556,"vZ0":-3.012946653258201,"x":139.99,"y":110.36,"x0":1.220664060044717,"y0":50.00538178279893,"z0":5.709614882940171,"aX":7.378821853539644},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-6.0,"spinRate":2086,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4009143050612023,"extension":7.136379350544615},"index":3,"playId":"433f2fc8-b462-3ef0-a1ae-0fb5d143cf2e","pitchNumber":3,"startTime":"2026-03-18T02:10:46.653Z","endTime":"2026-03-18T02:10:50.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66533996416704,"aZ":-32.305308818365184,"pfxX":-4.691910143061849,"pfxZ":-0.08812441729873122,"pX":-1.6989512490894962,"pZ":3.1803064718963623,"vX0":-6.260731361867727,"vY0":-120.90673032459199,"vZ0":0.6549901511730682,"x":159.33,"y":112.8,"x0":1.5295390802116553,"y0":50.00332419082366,"z0":5.731695011935749,"aX":-6.973697415948889},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":10.0,"spinRate":2255,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4523059392871014,"extension":7.014002240588619},"index":4,"playId":"4f1ff6c9-322e-3632-8d14-c4e62152bdc6","pitchNumber":4,"startTime":"2026-03-18T02:11:02.486Z","endTime":"2026-03-18T02:11:05.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.044873863960536,"aZ":-13.018019918678554,"pfxX":1.8599739947341642,"pfxZ":10.308897902071365,"pX":-0.07230984763762509,"pZ":2.4436308848364026,"vX0":-4.878880922036535,"vY0":-135.78458535276178,"vZ0":-5.889153283416567,"x":119.76,"y":172.8,"x0":1.5099689422987517,"y0":50.00623284021406,"z0":5.554482200778823,"aX":3.457933860240688},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-2.3,"spinRate":2247,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.404121236530119,"extension":7.168797771952168},"index":5,"playId":"c79491af-5757-329c-b626-1cc0b45c5194","pitchNumber":5,"startTime":"2026-03-18T02:11:18.582Z","endTime":"2026-03-18T02:11:22.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72240060163102,"aZ":-11.663801065714123,"pfxX":3.2589781012881596,"pfxZ":10.90705104850689,"pX":-0.34705404637673676,"pZ":2.237323426023467,"vX0":-5.324700081677474,"vY0":-135.78538411490433,"vZ0":-6.8803558816243315,"x":130.23,"y":178.37,"x0":1.2095226289051006,"y0":50.00651872863088,"z0":5.603268010028819,"aX":6.1310237381819555},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.9,"spinRate":2188,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4022660181406925,"extension":7.310107946718991},"index":6,"playId":"2d8ab9fc-47f7-3be2-8e63-7a4a68d586b8","pitchNumber":6,"startTime":"2026-03-18T02:11:46.297Z","endTime":"2026-03-18T02:11:50.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:11:50.341Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T02:12:04.168Z","endTime":"2026-03-18T02:13:45.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71672293077863,"aZ":-26.919453913411807,"pfxX":-2.885576592565732,"pfxZ":3.3297521126132317,"pX":0.046224222200638994,"pZ":2.7127217272961044,"vX0":-3.0426482866693423,"vY0":-124.31794222573589,"vZ0":-1.779168069197943,"x":115.24,"y":165.54,"x0":1.6567901129889158,"y0":50.00607547472519,"z0":5.651905164077808,"aX":-4.560061629251086},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":5.9,"spinRate":2128,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.43899986980617456,"extension":7.044900457755377},"index":0,"playId":"e65fb383-0d83-355f-badb-6edebf50afaf","pitchNumber":1,"startTime":"2026-03-18T02:12:14.181Z","endTime":"2026-03-18T02:12:17.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":87.6,"endSpeed":81.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13771904624799,"aZ":-27.086612345553306,"pfxX":-3.2078163885396984,"pfxZ":3.0745175448458326,"pX":-0.3807919918617675,"pZ":0.45758390213633304,"vX0":-4.3971968033832445,"vY0":-127.50721182971213,"vZ0":-7.2749270074584445,"x":131.51,"y":226.43,"x0":1.779893402097536,"y0":50.002292646736905,"z0":5.4719548991464775,"aX":-5.3038673532777265},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":6.7,"spinRate":2190,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.42884895437455217,"extension":7.172725482512705},"index":1,"playId":"d381122e-000a-3961-8916-829ae32d1078","pitchNumber":2,"startTime":"2026-03-18T02:12:28.965Z","endTime":"2026-03-18T02:12:32.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902289879853768,"aZ":-26.734846591550287,"pfxX":-0.3774482968431139,"pfxZ":3.356181879626523,"pX":-1.4481625952262103,"pZ":1.5247577714383944,"vX0":-7.14637892431793,"vY0":-125.78215667693523,"vZ0":-4.688207744017191,"x":172.2,"y":197.61,"x0":1.4658326461950324,"y0":50.00113892284646,"z0":5.552462930596315,"aX":-0.6106656526534937},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":2.2,"spinRate":2105,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.43364199157487393,"extension":7.110948133502868},"index":2,"playId":"1fa4cb80-f6f0-3a63-ba33-59a9505174db","pitchNumber":3,"startTime":"2026-03-18T02:12:47.165Z","endTime":"2026-03-18T02:12:50.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672474248332122,"aZ":-15.219686387221298,"pfxX":3.0331087503235548,"pfxZ":9.11142421651328,"pX":0.8364920466364528,"pZ":4.267100333423856,"vX0":-2.76608337519935,"vY0":-135.5711605168203,"vZ0":-1.1344587672207367,"x":85.11,"y":123.57,"x0":1.4759953258145584,"y0":50.00666934513829,"z0":5.753480241578335,"aX":5.646683445701081},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-4.9,"spinRate":1925,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.40404780111436134,"extension":7.242472197360059},"index":3,"playId":"f6754c2e-86db-31ea-83ef-858a8d87c128","pitchNumber":4,"startTime":"2026-03-18T02:13:04.646Z","endTime":"2026-03-18T02:13:07.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.985341226765645,"aZ":-14.947778219923332,"pfxX":3.2711365146739113,"pfxZ":9.189689181404043,"pX":0.525171485919767,"pZ":3.2478190879982347,"vX0":-3.4844127719653826,"vY0":-135.63695535087658,"vZ0":-3.734949239846832,"x":96.98,"y":151.09,"x0":1.3977618133142842,"y0":50.00385724194374,"z0":5.6763531821593824,"aX":6.132578117266469},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-5.3,"spinRate":2018,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.402890312288934,"extension":7.1047533879208675},"index":4,"playId":"607b96d9-158e-3e19-aa7c-25bb7c974c70","pitchNumber":5,"startTime":"2026-03-18T02:13:22.318Z","endTime":"2026-03-18T02:13:25.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92766462438619,"aZ":-12.984769933588588,"pfxX":3.4994703271008465,"pfxZ":10.10705875978226,"pX":-0.3965882907328462,"pZ":2.3087024046423674,"vX0":-6.004637511585513,"vY0":-136.86822472949927,"vZ0":-6.283143289738399,"x":132.12,"y":176.45,"x0":1.37014597828213,"y0":50.006399844596366,"z0":5.521729129660743,"aX":6.647108034144739},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-5.0,"spinRate":2097,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4000212135471579,"extension":7.407120432575456},"index":5,"playId":"b468c325-522b-3021-88bc-7f5b9ffe75d2","pitchNumber":6,"startTime":"2026-03-18T02:13:40.650Z","endTime":"2026-03-18T02:13:45.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:13:45.084Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Sirota strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-18T02:14:00.723Z","endTime":"2026-03-18T02:15:44.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"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":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.234629176913344,"aZ":-19.10666701566159,"pfxX":2.025096483893537,"pfxZ":8.304733596847452,"pX":-0.5698393140337878,"pZ":2.9614918845009504,"vX0":-5.558536190640482,"vY0":-124.70976052995722,"vZ0":-2.6543211314596338,"x":138.72,"y":158.82,"x0":1.4255688528720278,"y0":50.00555298396177,"z0":5.6168158765263865,"aX":3.188124313872021},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.6,"breakHorizontal":-2.4,"spinRate":1163,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4393151341947048,"extension":7.244533759497389},"index":0,"playId":"37051e7d-d8f4-3e84-807a-a8611beac542","pitchNumber":1,"startTime":"2026-03-18T02:14:10.006Z","endTime":"2026-03-18T02:14:14.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79316733140442,"aZ":-19.416113404990806,"pfxX":7.140618820954616,"pfxZ":7.818344443223303,"pX":-0.004462163551497407,"pZ":1.6804364769657492,"vX0":-5.7067419469342715,"vY0":-126.43759347689083,"vZ0":-5.729412321645825,"x":117.17,"y":193.41,"x0":1.3450341747681738,"y0":50.00513032421117,"z0":5.515527617774052,"aX":11.657998902494347},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":1829,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4318347241575684,"extension":7.133547307436884},"index":1,"playId":"d6a17e13-56e9-31d2-a89c-45f83fd64e7d","pitchNumber":2,"startTime":"2026-03-18T02:14:34.112Z","endTime":"2026-03-18T02:14:37.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":94.2,"endSpeed":86.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12403088565399,"aZ":-14.818487856611295,"pfxX":3.949123967800575,"pfxZ":9.051593549782224,"pX":-1.1091993892090828,"pZ":4.0479974375185455,"vX0":-7.606998393952404,"vY0":-137.06309756467817,"vZ0":-1.8921436048000104,"x":159.28,"y":129.48,"x0":1.1794385189479386,"y0":50.00196981068963,"z0":5.750628577656705,"aX":7.572546597617901},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2063,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.3984597910891954,"extension":7.210302726083679},"index":2,"playId":"897c8b41-8f9b-3bd4-91ab-114dbfd136df","pitchNumber":3,"startTime":"2026-03-18T02:15:02.024Z","endTime":"2026-03-18T02:15:06.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12608775383859,"aZ":-27.924632619392003,"pfxX":-3.3646950833255502,"pfxZ":2.6219958500205216,"pX":-1.2037617952738717,"pZ":2.3963741755499486,"vX0":-5.536325687224524,"vY0":-126.12813690915243,"vZ0":-2.443053051011699,"x":162.88,"y":174.08,"x0":1.4514967399219112,"y0":50.00364966805493,"z0":5.614954421726799,"aX":-5.455255661331969},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":7.3,"spinRate":2188,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4332161987044971,"extension":7.239709700705531},"index":3,"playId":"97016746-c63f-3456-b2fe-a6ebcf60e1ec","pitchNumber":4,"startTime":"2026-03-18T02:15:19.567Z","endTime":"2026-03-18T02:15:24.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":93.6,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0724768124134,"aZ":-12.414304443692082,"pfxX":1.8011348406795915,"pfxZ":10.436921157738372,"pX":-0.5103450856919426,"pZ":3.5800104635460652,"vX0":-5.392700295746564,"vY0":-136.2794044922812,"vZ0":-3.3174797752988674,"x":136.45,"y":142.12,"x0":1.2543581576195542,"y0":50.00587909382026,"z0":5.662558717566747,"aX":3.411690120014023},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-2.2,"spinRate":2152,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4008974168734789,"extension":7.195781434253645},"index":4,"playId":"77828caa-67dd-396b-afc9-2ed6b28fd207","pitchNumber":5,"startTime":"2026-03-18T02:15:41.041Z","endTime":"2026-03-18T02:15:44.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:15:44.813Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Drury called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T02:17:56.080Z","endTime":"2026-03-18T02:19:14.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Roki Sasaki replaces Nick Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T02:17:31.849Z","endTime":"2026-03-18T02:17:58.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687798,"link":"/api/v1/people/687798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84081579150467,"aZ":-14.888844168262931,"pfxX":-4.252328660688476,"pfxZ":8.497621239628405,"pX":-0.09035587005364441,"pZ":2.881762461003885,"vX0":6.482690667694663,"vY0":-140.9738381204617,"vZ0":-6.2268212865277075,"x":120.44,"y":160.97,"x0":-1.8560090963955551,"y0":50.00573405840789,"z0":6.062173316410673,"aX":-8.652823399879486},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":1996,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.38696794938827583,"extension":6.891048399820394},"index":1,"playId":"a0014553-62bf-3c0b-88ad-53c3d0d7eae5","pitchNumber":1,"startTime":"2026-03-18T02:17:58.269Z","endTime":"2026-03-18T02:18:01.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869889862723376,"aZ":-28.341762380409204,"pfxX":-1.3944155228964972,"pfxZ":2.442448846446549,"pX":-1.69488917755098,"pZ":3.4986660487242127,"vX0":0.8684089943504238,"vY0":-124.2812828064958,"vZ0":-0.9166698729756403,"x":181.61,"y":144.32,"x0":-1.8668717995340822,"y0":50.00616791105755,"z0":6.216901060448815,"aX":-2.191467783039729},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":2.3,"spinRate":571,"spinDirection":290},"zone":11,"typeConfidence":2.0,"plateTime":0.43996589053039203,"extension":7.179510454724276},"index":2,"playId":"9f28388a-1a74-3d90-b9a2-7ac4bc051e0a","pitchNumber":2,"startTime":"2026-03-18T02:18:12.069Z","endTime":"2026-03-18T02:18:15.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597358857515545,"aZ":-32.960452069492746,"pfxX":2.9403211978660906,"pfxZ":-0.48936248073264643,"pX":0.05301447500965999,"pZ":2.797529403994018,"vX0":3.6054942022614833,"vY0":-126.1437840428455,"vZ0":-1.9258859112492726,"x":114.98,"y":163.25,"x0":-1.7743334725540614,"y0":50.00146490012975,"z0":6.217119944100295,"aX":4.757480811172442},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-6.1,"spinRate":2050,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4334800479646934,"extension":6.807768097588431},"index":3,"playId":"f3af1fc3-9aa7-3ea5-a256-446b17d3517f","pitchNumber":3,"startTime":"2026-03-18T02:18:30.613Z","endTime":"2026-03-18T02:18:34.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":98.4,"endSpeed":90.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.298985064092456,"aZ":-14.782423639052762,"pfxX":-4.137354833535638,"pfxZ":8.364466922740084,"pX":-0.7204573682893167,"pZ":2.6197508829148264,"vX0":4.784011242092839,"vY0":-143.12722050102525,"vZ0":-7.018885240157583,"x":144.46,"y":168.05,"x0":-1.874175541465129,"y0":50.004351964586384,"z0":6.025289295537847,"aX":-8.605001663043435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":6.6,"spinRate":2001,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.38232341306677053,"extension":7.039488298566016},"index":4,"playId":"66daebfa-4246-3329-8330-7798a4ef5a12","pitchNumber":4,"startTime":"2026-03-18T02:18:49.707Z","endTime":"2026-03-18T02:18:57.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419680767113793,"aZ":-33.339805918238916,"pfxX":1.585510088474623,"pfxZ":-0.6973651882319842,"pX":-0.018838713039659793,"pZ":2.2354769282689713,"vX0":4.2271929577085325,"vY0":-127.80385989025389,"vZ0":-3.135681442923418,"x":117.72,"y":178.42,"x0":-1.8979347848432018,"y0":50.005435358185295,"z0":6.086714161834301,"aX":2.6333413382342563},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":-3.8,"spinRate":2072,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.4279527272932322,"extension":6.877220003850597},"index":5,"playId":"e350e1cb-40f2-31f8-b1f4-e2b289e9cd3d","pitchNumber":5,"startTime":"2026-03-18T02:19:10.071Z","endTime":"2026-03-18T02:19:14.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:19:14.407Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Newman singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T02:19:31.401Z","endTime":"2026-03-18T02:20:27.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9535277241858,"aZ":-36.25828574314105,"pfxX":-4.225582353771532,"pfxZ":-2.5403168337932387,"pX":-0.4395879945936362,"pZ":1.6672739732637587,"vX0":4.677058319731189,"vY0":-126.27557251907083,"vZ0":-3.7581638802320274,"x":133.76,"y":193.76,"x0":-1.7712957061854822,"y0":50.003178087646724,"z0":6.107603363198808,"aX":-6.788900431437861},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":6.5,"spinRate":462,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.43460940079490396,"extension":7.121837261699132},"index":0,"playId":"8f93625b-3c83-3ced-9abc-19f376e3505b","pitchNumber":1,"startTime":"2026-03-18T02:19:36.936Z","endTime":"2026-03-18T02:19:41.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":97.4,"endSpeed":89.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.970431551781893,"aZ":-14.42506478048495,"pfxX":-4.263196048851801,"pfxZ":8.651349008548307,"pX":-0.059204394883763466,"pZ":3.444791408049797,"vX0":6.504497245659119,"vY0":-141.76292178122068,"vZ0":-4.863160170311865,"x":119.26,"y":145.77,"x0":-1.8210459565714985,"y0":50.00345424073966,"z0":6.091453346612255,"aX":-8.747552430754173},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2162,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38519146614777267,"extension":6.88382460483239},"index":1,"playId":"c8c05db2-0247-3d1e-bfa5-bd612c38f827","pitchNumber":2,"startTime":"2026-03-18T02:19:52.631Z","endTime":"2026-03-18T02:19:56.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.508872494511195,"aZ":-32.228813848395085,"pfxX":0.39235807850785076,"pfxZ":-0.03275322432534278,"pX":0.1003762719255977,"pZ":1.9890499859201447,"vX0":4.6474571897930055,"vY0":-128.3413845496379,"vZ0":-4.288508796323876,"x":113.17,"y":185.08,"x0":-1.7727465224623367,"y0":50.0033640460909,"z0":6.147029191702996,"aX":0.6642190955003512},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.7,"breakHorizontal":-1.6,"spinRate":2090,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.42415972477887065,"extension":7.064556004341881},"hitData":{"launchSpeed":87.7,"launchAngle":18.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.65,"coordY":87.48}},"index":2,"playId":"77086d75-b81a-3ddb-9297-4ecd8861a04a","pitchNumber":3,"startTime":"2026-03-18T02:20:15.377Z","endTime":"2026-03-18T02:20:27.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:20:27.761Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luca Tresh homers (4) on a fly ball to left field. Kevin Newman scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T02:20:51.570Z","endTime":"2026-03-18T02:21:58.604Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"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":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luca Tresh replaces Elias Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T02:20:53.788Z","endTime":"2026-03-18T02:20:53.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.352158890059524,"aZ":-14.716805037132557,"pfxX":-4.118696387742015,"pfxZ":8.606205889576218,"pX":-0.9793717455202946,"pZ":3.9515623832126536,"vX0":4.355304060489768,"vY0":-140.88911494707693,"vZ0":-3.4261736490740295,"x":154.33,"y":132.09,"x0":-2.003614559598091,"y0":50.000587282696486,"z0":6.123011921419452,"aX":-8.3526397980216},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":2047,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3874591740068527,"extension":7.018934246928984},"index":1,"playId":"e052007e-f005-340d-80bc-085e86682ec5","pitchNumber":1,"startTime":"2026-03-18T02:20:53.790Z","endTime":"2026-03-18T02:20:57.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02278186637929,"aZ":-34.09837166655614,"pfxX":1.491638454629487,"pfxZ":-1.2614303412520451,"pX":-0.6226897561743273,"pZ":1.527561179969414,"vX0":2.552126186091855,"vY0":-122.29665190741726,"vZ0":-4.026446786253004,"x":140.74,"y":197.54,"x0":-1.8716464583726748,"y0":50.00447848952699,"z0":6.104889991394113,"aX":2.2705330584250434},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.0,"breakHorizontal":-3.2,"spinRate":2048,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.44702867428941806,"extension":6.9211717814928475},"index":2,"playId":"44f92df0-4c03-35d9-91af-6fcdb64d1879","pitchNumber":2,"startTime":"2026-03-18T02:21:12.556Z","endTime":"2026-03-18T02:21:16.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387499540019817,"aZ":-14.535022790423621,"pfxX":-4.862984015392244,"pfxZ":8.814287138738077,"pX":-1.0932807273861633,"pZ":2.4202690148758625,"vX0":4.054493594765011,"vY0":-140.25781211165653,"vZ0":-7.217441574377738,"x":129.19,"y":143.98,"x0":-1.9225471828227316,"y0":50.00502160295935,"z0":5.966518759687086,"aX":-9.733850734263319},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":8.0,"spinRate":2072,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3898549820220376,"extension":7.0167406468276035},"hitData":{"launchSpeed":101.3,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.5,"coordY":62.99}},"index":3,"playId":"575ff3c5-2dff-3c5a-b839-d46686cad91e","pitchNumber":3,"startTime":"2026-03-18T02:21:33.352Z","endTime":"2026-03-18T02:21:58.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":17.900000000000006,"leverageIndex":1.36,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:21:58.604Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T02:22:18.564Z","endTime":"2026-03-18T02:23:18.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730653150671394,"aZ":-18.46530163630132,"pfxX":-4.8105392482923826,"pfxZ":6.665317798729455,"pX":-1.0793391069154636,"pZ":2.4995911752634203,"vX0":4.1778935654736085,"vY0":-141.89988129194725,"vZ0":-6.593712070899995,"x":96.21,"y":156.82,"x0":-1.9392274432916925,"y0":50.00670408059476,"z0":6.0124650791455085,"aX":-9.900816268527993},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":7.9,"spinRate":1846,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38467438277643007,"extension":6.881279237336122},"index":0,"playId":"908c76a2-9215-3adf-917d-6c2ad5709882","pitchNumber":1,"startTime":"2026-03-18T02:22:18.781Z","endTime":"2026-03-18T02:22:22.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603367730509245,"aZ":-36.00298062400628,"pfxX":0.7297987591917954,"pfxZ":-2.5085270520783975,"pX":-1.2883826280075865,"pZ":3.8192162505575875,"vX0":1.432341850530302,"vY0":-123.01637321959454,"vZ0":1.5339553260467829,"x":160.46,"y":133.59,"x0":-1.9742455210184982,"y0":50.00552998272165,"z0":6.251694151761915,"aX":1.112387188436656},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.8,"breakHorizontal":-1.7,"spinRate":525,"spinDirection":333},"zone":11,"typeConfidence":2.0,"plateTime":0.4461629206996265,"extension":6.9767551562874415},"index":1,"playId":"e4d2bea3-7b44-3be1-96bb-4c103343b331","pitchNumber":2,"startTime":"2026-03-18T02:22:38.366Z","endTime":"2026-03-18T02:22:42.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55709100303879,"aZ":-39.59476595130411,"pfxX":-0.7520981478462554,"pfxZ":-4.763354822921153,"pX":-0.5481300263735756,"pZ":1.5288756443411138,"vX0":3.3019027187506698,"vY0":-124.20184290617676,"vZ0":-2.9581224814193163,"x":89.95,"y":158.65,"x0":-1.7987626100222052,"y0":50.00313393730064,"z0":6.037569730201316,"aX":-1.1718555211668513},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.1,"breakHorizontal":0.6,"spinRate":566,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.44149710472741743,"extension":7.09911281879057},"index":2,"playId":"bf457545-8567-3786-9060-9208d649b88c","pitchNumber":3,"startTime":"2026-03-18T02:22:54.679Z","endTime":"2026-03-18T02:22:58.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28220046844579,"aZ":-14.199511299061907,"pfxX":-4.668531884533074,"pfxZ":8.667803994158245,"pX":-0.3293965640626462,"pZ":4.2502160978959616,"vX0":5.931716192755547,"vY0":-143.16088342778562,"vZ0":-2.7939143530410795,"x":129.56,"y":124.02,"x0":-1.8224318777800788,"y0":50.005299866738625,"z0":6.128480133896691,"aX":-9.684642706093566},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":2083,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3827105437761098,"extension":6.875416614161665},"index":3,"playId":"ebc9a9c3-2fc6-3a2a-8d57-f8d29f6bd909","pitchNumber":4,"startTime":"2026-03-18T02:23:14.784Z","endTime":"2026-03-18T02:23:18.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:23:18.958Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out to pitcher Roki Sasaki.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-18T02:23:31.577Z","endTime":"2026-03-18T02:26:00.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5,6],"actionIndex":[4],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":80.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213530758821175,"aZ":-33.566143078285236,"pfxX":1.5374450086724463,"pfxZ":-0.8453592468826061,"pX":0.7599096956787982,"pZ":1.2435078936372006,"vX0":6.032204786664593,"vY0":-127.01405278286198,"vZ0":-5.3236027792793275,"x":88.03,"y":205.21,"x0":-1.842515988032207,"y0":50.00502784254259,"z0":6.0256025406778075,"aX":2.5206858883718533},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":-4.1,"spinRate":2151,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4306849081789519,"extension":7.114759715151811},"index":0,"playId":"53b9738d-3a4d-30d3-9080-478d792258ad","pitchNumber":1,"startTime":"2026-03-18T02:23:41.523Z","endTime":"2026-03-18T02:23:45.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":98.0,"endSpeed":89.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.752813992819426,"aZ":-14.861634160435731,"pfxX":-5.761072635422307,"pfxZ":8.49555489165337,"pX":1.4435590871415538,"pZ":0.8321540437115662,"vX0":10.916503003683749,"vY0":-141.91684207471434,"vZ0":-11.452500113355907,"x":61.97,"y":216.31,"x0":-1.7060589262058252,"y0":50.00533524192693,"z0":5.869106885604005,"aX":-11.743629406594575},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":8.2,"spinRate":2154,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3860930619475669,"extension":7.094427163581433},"index":1,"playId":"73a33264-1140-39c5-a146-2a3a3256369e","pitchNumber":2,"startTime":"2026-03-18T02:23:56.892Z","endTime":"2026-03-18T02:23:59.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959260941791605,"aZ":-34.225027806848445,"pfxX":1.8174831784769898,"pfxZ":-1.3008575303834684,"pX":0.37781813977500445,"pZ":0.952660372053779,"vX0":5.022196976352509,"vY0":-124.8061525309724,"vZ0":-5.432485699790109,"x":102.6,"y":213.06,"x0":-1.896039613006523,"y0":50.00210986704979,"z0":5.974010549442675,"aX":2.868186164188339},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.4,"breakHorizontal":-4.4,"spinRate":2173,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4387535350002145,"extension":7.02594785030385},"index":2,"playId":"204f006b-4ee4-38e5-a0ef-14469f90ec92","pitchNumber":3,"startTime":"2026-03-18T02:24:16.271Z","endTime":"2026-03-18T02:24:19.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"startTime":"2026-03-18T02:24:52.210Z","endTime":"2026-03-18T02:25:18.379Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":4,"startTime":"2026-03-18T02:25:18.379Z","endTime":"2026-03-18T02:25:39.493Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.540136213741654,"aZ":-15.169772659608041,"pfxX":-6.555805522710645,"pfxZ":8.323968281985854,"pX":-0.023447604724198472,"pZ":2.8078977937887997,"vX0":7.386226679259155,"vY0":-141.8135138429497,"vZ0":-6.276999931970036,"x":117.89,"y":162.97,"x0":-1.8063745230415615,"y0":50.0009715120944,"z0":6.012420717037798,"aX":-13.390708982231677},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2232,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38579208823734046,"extension":6.982850820300222},"index":5,"playId":"7388bea3-bf46-30c5-bdc9-9968a37ba830","pitchNumber":4,"startTime":"2026-03-18T02:25:39.493Z","endTime":"2026-03-18T02:25:43.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37269653687984,"aZ":-16.75840595616329,"pfxX":-4.869602918730654,"pfxZ":7.670411016212878,"pX":-0.3941585853010763,"pZ":2.7049886181332203,"vX0":5.950602580455088,"vY0":-140.5195826536193,"vZ0":-5.792399246833794,"x":132.02,"y":165.75,"x0":-1.9016626273198376,"y0":50.00414283920503,"z0":5.873268989787948,"aX":-9.787837782627765},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":7.7,"spinRate":1981,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3890673855669218,"extension":7.078933981310095},"hitData":{"launchSpeed":60.6,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.43,"coordY":178.17}},"index":6,"playId":"8195f3a5-683e-3f35-9135-483cf3ed549b","pitchNumber":5,"startTime":"2026-03-18T02:25:52.424Z","endTime":"2026-03-18T02:26:00.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:26:00.682Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to first baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T02:28:09.362Z","endTime":"2026-03-18T02:29:11.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luca Tresh remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T02:28:08.625Z","endTime":"2026-03-18T02:28:11.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":85.2,"endSpeed":78.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436177727562132,"aZ":-27.104427487709764,"pfxX":0.3484891556419807,"pfxZ":3.2308650193786903,"pX":-0.43992201969274486,"pZ":2.9425708758117026,"vX0":-5.1637571358125784,"vY0":-124.13429555629595,"vZ0":-1.420837252206736,"x":133.77,"y":159.33,"x0":1.6166741518697858,"y0":50.00542504678339,"z0":5.766171330416584,"aX":0.5483439476345989},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.8,"breakHorizontal":0.5,"spinRate":1920,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.440221565839344,"extension":7.031284946809559},"index":1,"playId":"5ef910ba-e97d-3b19-96ec-9630b2a1dba7","pitchNumber":1,"startTime":"2026-03-18T02:28:11.516Z","endTime":"2026-03-18T02:28:15.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614049601643153,"aZ":-29.347079144419382,"pfxX":7.496611450503531,"pfxZ":1.806415474707002,"pX":0.8036972042563122,"pZ":2.351962498510618,"vX0":-3.9278213545984437,"vY0":-124.23441396950747,"vZ0":-2.101806541659678,"x":86.36,"y":175.28,"x0":1.4302790793761648,"y0":50.00220287515519,"z0":5.645299236568171,"aX":11.731735902104441},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":-12.7,"spinRate":1242,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4406805581071538,"extension":7.221204759590516},"index":2,"playId":"80c475b9-86d9-3e16-a2a9-f835df8ad842","pitchNumber":2,"startTime":"2026-03-18T02:28:28.309Z","endTime":"2026-03-18T02:28:31.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70774720571119,"aZ":-14.334394795758593,"pfxX":3.4655891411877926,"pfxZ":9.593434486329656,"pX":-1.190894466747259,"pZ":5.29667515756115,"vX0":-7.756450840278572,"vY0":-135.96210041940142,"vZ0":1.1273309534018972,"x":162.39,"y":95.77,"x0":1.257285721865741,"y0":50.000702994038846,"z0":5.875922679010925,"aX":6.444206771207094},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-4.6,"spinRate":2089,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4039166580377236,"extension":7.162756200671506},"index":3,"playId":"49dcaffd-b9aa-3cc6-b93b-d76b18e9232f","pitchNumber":3,"startTime":"2026-03-18T02:28:45.447Z","endTime":"2026-03-18T02:28:48.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69640053519204,"aZ":-12.720988349542328,"pfxX":2.3423458025729023,"pfxZ":10.125020860403122,"pX":-0.5488436797915609,"pZ":3.17321103030796,"vX0":-5.82123308072729,"vY0":-137.75270052951961,"vZ0":-4.545720672447153,"x":137.92,"y":153.1,"x0":1.2876787160606293,"y0":50.00040697362294,"z0":5.7051371174427,"aX":4.499656778651999},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-3.0,"spinRate":2125,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.39765623394964766,"extension":7.1048506047551925},"hitData":{"launchSpeed":69.8,"launchAngle":12.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":152.92,"coordY":159.69}},"index":4,"playId":"bcb4133c-d857-3960-adee-f4b998be30ab","pitchNumber":4,"startTime":"2026-03-18T02:29:05.781Z","endTime":"2026-03-18T02:29:11.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:29:11.162Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Jonathan India to first baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T02:29:39.381Z","endTime":"2026-03-18T02:30:48.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233396457385858,"aZ":-13.276419490913167,"pfxX":4.65399003273513,"pfxZ":9.875226142162386,"pX":0.9127932164604031,"pZ":3.3645388623612273,"vX0":-2.869472280572194,"vY0":-136.98524317295835,"vZ0":-3.7747528640990087,"x":82.21,"y":147.94,"x0":1.365310847454853,"y0":50.00579675315072,"z0":5.658561726376806,"aX":8.909713713587175},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":-7.9,"spinRate":2005,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.398759510341284,"extension":7.170571050211637},"index":0,"playId":"5d88e771-dbd8-34a5-a87f-7cea2c710034","pitchNumber":1,"startTime":"2026-03-18T02:29:39.381Z","endTime":"2026-03-18T02:29:44.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814361905722624,"aZ":-15.0599462865727,"pfxX":5.313283092712359,"pfxZ":9.22270771325061,"pX":0.38175117902637207,"pZ":5.129360727890988,"vX0":-4.5530621371036455,"vY0":-134.98320812369937,"vZ0":1.0776027237114896,"x":102.45,"y":100.29,"x0":1.3953598319189882,"y0":50.00319554891099,"z0":5.781210406356144,"aX":9.860938119577696},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-8.8,"spinRate":1913,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4048826602165403,"extension":7.027309588655099},"index":1,"playId":"a0700cac-f97d-31a4-a3d3-d4ffaff4c717","pitchNumber":2,"startTime":"2026-03-18T02:29:59.453Z","endTime":"2026-03-18T02:30:02.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626838957517972,"aZ":-25.624637427706922,"pfxX":-1.8236211251483874,"pfxZ":4.0757516665790785,"pX":-0.08957208873883896,"pZ":3.040611043930437,"vX0":-3.5679003427698923,"vY0":-125.52292072398845,"vZ0":-1.3665377624957182,"x":120.41,"y":156.68,"x0":1.5830819499750575,"y0":50.00463801947133,"z0":5.663842353959021,"aX":-2.9316078378753025},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":4.1,"spinRate":2004,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.43512061172267424,"extension":7.0641846277169185},"index":2,"playId":"14e85083-364e-35ad-b7d9-26ecc08e90ff","pitchNumber":3,"startTime":"2026-03-18T02:30:20.914Z","endTime":"2026-03-18T02:30:24.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593244286118782,"aZ":-15.44067448887767,"pfxX":5.062418115465024,"pfxZ":8.944928538643993,"pX":0.4666548653772998,"pZ":2.5632806821792484,"vX0":-4.270187238015691,"vY0":-135.87370304122632,"vZ0":-5.2738170781481895,"x":99.21,"y":169.57,"x0":1.4003980217525729,"y0":50.003912025038616,"z0":5.601266058292222,"aX":9.472223028360165},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-8.3,"spinRate":2032,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.40301847572911376,"extension":7.16538507369355},"hitData":{"launchSpeed":88.4,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.77,"coordY":153.85}},"index":3,"playId":"d4d8263a-44cb-3b52-8302-cb2ab94de027","pitchNumber":4,"startTime":"2026-03-18T02:30:40.955Z","endTime":"2026-03-18T02:30:48.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:30:48.508Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Santiago Espinal lines out to left fielder Gavin Cross.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-18T02:31:00.758Z","endTime":"2026-03-18T02:31:21.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857973344907098,"aZ":-14.587379456258308,"pfxX":5.22634203397228,"pfxZ":9.220717772915352,"pX":-0.4207436747940052,"pZ":3.039565189356349,"vX0":-6.364783190631806,"vY0":-136.89721882979154,"vZ0":-4.400991690865072,"x":133.04,"y":156.71,"x0":1.2500670338659599,"y0":50.00131541319342,"z0":5.659269695985693,"aX":9.96707673192285},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-8.2,"spinRate":1966,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.39937328017004337,"extension":7.1910299226205625},"hitData":{"launchSpeed":95.6,"launchAngle":18.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.04,"coordY":92.37}},"index":0,"playId":"6c781a80-7d69-3f0f-9480-310c17215761","pitchNumber":1,"startTime":"2026-03-18T02:31:14.570Z","endTime":"2026-03-18T02:31:21.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:31:21.125Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Starling Marte doubles (1) on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:33:10.285Z","endTime":"2026-03-18T02:34:05.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28280235341091,"aZ":-14.360402195116286,"pfxX":-5.527973103800006,"pfxZ":8.73911184723925,"pX":1.2280629076633989,"pZ":1.14953670507374,"vX0":10.209664120581316,"vY0":-141.41871513149425,"vZ0":-10.605846309564367,"x":59.25,"y":190.44,"x0":-1.7001495128745794,"y0":50.00523495908843,"z0":5.854582430894021,"aX":-11.271891331753501},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":1995,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3863439929239454,"extension":7.142800069271279},"index":0,"playId":"e5d0ad7e-6aa3-339d-aa7d-b931f03abe09","pitchNumber":1,"startTime":"2026-03-18T02:33:31.517Z","endTime":"2026-03-18T02:33:34.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672377702067088,"aZ":-13.652216545954131,"pfxX":-5.405305457007789,"pfxZ":9.208471632635096,"pX":-0.0859704741783962,"pZ":1.9092061659467536,"vX0":6.983369041686825,"vY0":-140.42478594161705,"vZ0":-8.615035503839335,"x":120.28,"y":187.23,"x0":-1.8944747124191612,"y0":50.00083365049415,"z0":5.8904129618222445,"aX":-10.870874278139594},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2063,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3889921727302754,"extension":7.158283472486139},"hitData":{"launchSpeed":108.8,"launchAngle":19.0,"totalDistance":406.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":79.36,"coordY":41.4}},"index":1,"playId":"85c48734-baaf-3596-989a-bb9deccefe5e","pitchNumber":2,"startTime":"2026-03-18T02:33:50.686Z","endTime":"2026-03-18T02:34:05.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":9.200000000000003,"leverageIndex":1.33,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:34:05.271Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:36:33.461Z","endTime":"2026-03-18T02:37:57.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T02:34:24.178Z","endTime":"2026-03-18T02:36:09.468Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Casparius replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T02:36:09.468Z","endTime":"2026-03-18T02:36:35.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35189604814792,"aZ":-17.531539921913,"pfxX":-0.7853247641449421,"pfxZ":7.888092136025779,"pX":0.39987325526042966,"pZ":1.0815521018219494,"vX0":3.2385981137666042,"vY0":-134.68789500218858,"vZ0":-9.319594616872628,"x":101.76,"y":209.58,"x0":-0.7106573657840558,"y0":50.00661792270844,"z0":5.8005283655171045,"aX":-1.4588485242756486},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":0.8,"spinRate":2631,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.40503169558060703,"extension":5.757502977966246},"index":2,"playId":"bde271b9-2d8e-3847-8fba-e1761f8e4bb5","pitchNumber":1,"startTime":"2026-03-18T02:36:35.646Z","endTime":"2026-03-18T02:36:39.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.552344367747796,"aZ":-28.110330664336338,"pfxX":3.81155956128019,"pfxZ":2.5039467360214935,"pX":0.9069341936530116,"pZ":2.832042792364189,"vX0":2.71448257202573,"vY0":-126.07697893958998,"vZ0":-2.3795476591515468,"x":82.43,"y":162.31,"x0":-0.6757339919616611,"y0":50.00380662220212,"z0":6.037099144033588,"aX":6.189255129243633},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-7.4,"spinRate":2981,"spinDirection":272},"zone":12,"typeConfidence":2.0,"plateTime":0.4329985779380703,"extension":5.7526151526580165},"index":3,"playId":"572a7134-2f6a-3003-af21-466a60910f85","pitchNumber":2,"startTime":"2026-03-18T02:36:53.794Z","endTime":"2026-03-18T02:36:57.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29487398672484,"aZ":-8.964626883917752,"pfxX":-0.6824955760319349,"pfxZ":12.047146533497761,"pX":0.929442922635017,"pZ":1.6826604837671708,"vX0":3.8248394785237476,"vY0":-138.27578571632117,"vZ0":-9.692601347943786,"x":81.57,"y":193.35,"x0":-0.38612117565756265,"y0":50.004601857498464,"z0":5.845091736002365,"aX":-1.3154695467642774},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":0.4,"spinRate":2465,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3968761456509302,"extension":5.88610247728575},"index":4,"playId":"1b150951-92c5-360e-a85a-b300e8f5c37d","pitchNumber":3,"startTime":"2026-03-18T02:37:14.676Z","endTime":"2026-03-18T02:37:18.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16554627580759,"aZ":-8.096902847504724,"pfxX":-1.8431045602934164,"pfxZ":12.341010829560753,"pX":1.018820961667637,"pZ":1.0485523135832255,"vX0":4.431786590783083,"vY0":-139.25317792174977,"vZ0":-11.265346657668497,"x":78.16,"y":210.47,"x0":-0.35847698594000255,"y0":50.00357964376312,"z0":5.696124541491502,"aX":-3.5962804787251965},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":2.4,"spinRate":2399,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3942997609763603,"extension":5.945059893324386},"index":5,"playId":"1736c5f7-45c9-3ab6-b779-54c2b5330bfb","pitchNumber":4,"startTime":"2026-03-18T02:37:33.329Z","endTime":"2026-03-18T02:37:36.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.985296425120296,"aZ":-9.36298020790035,"pfxX":-4.28353385866979,"pfxZ":11.950972406777332,"pX":-1.0545909287397803,"pZ":1.880681437484327,"vX0":0.6718590785163374,"vY0":-137.85239656193048,"vZ0":-8.888786347118144,"x":157.2,"y":188.0,"x0":-0.7465254783573085,"y0":50.004228267897176,"z0":5.794594245462254,"aX":-8.1773185320089},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":7.6,"spinRate":2392,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.39857616154708886,"extension":5.828165673822727},"index":6,"playId":"965e65a0-d4f5-3e8c-9bb8-36ff8a40ea14","pitchNumber":5,"startTime":"2026-03-18T02:37:53.031Z","endTime":"2026-03-18T02:37:57.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.85,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:37:57.541Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Kyle Tucker. Starling Marte to 3rd. Lane Thomas to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:38:31.222Z","endTime":"2026-03-18T02:39:47.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.163440193459145,"aZ":-33.371811141173104,"pfxX":7.015169595125727,"pfxZ":-0.7707984674688291,"pX":0.8974045893424483,"pZ":3.5369467802280035,"vX0":1.9675658830804923,"vY0":-124.19868993144497,"vZ0":0.5273831671294256,"x":82.79,"y":143.28,"x0":-0.8174923309992503,"y0":50.00326815630309,"z0":6.109619181537916,"aX":10.897899676269175},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-13.2,"spinRate":2965,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4419591351616736,"extension":5.689853230788157},"index":0,"playId":"2610f58a-736b-3ad3-b09e-e067db11ba1d","pitchNumber":1,"startTime":"2026-03-18T02:38:35.813Z","endTime":"2026-03-18T02:38:39.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.533328382555226,"aZ":-20.341451698646363,"pfxX":1.8690902827143099,"pfxZ":6.413886855704851,"pX":0.5037779394461509,"pZ":1.4206088459664232,"vX0":2.5099927499543715,"vY0":-134.57302823659822,"vZ0":-7.679107941594678,"x":97.8,"y":200.42,"x0":-0.6817321452908945,"y0":50.00356382878135,"z0":5.737395545998595,"aX":3.4494821002581753},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":-3.8,"spinRate":2641,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4060614177364772,"extension":5.932366801619218},"index":1,"playId":"a44a10e6-14d4-30b7-9279-aeb71bcbf83b","pitchNumber":2,"startTime":"2026-03-18T02:38:52.006Z","endTime":"2026-03-18T02:38:55.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94727862019726,"aZ":-12.71724192947423,"pfxX":-2.175287570284091,"pfxZ":10.118185328747103,"pX":0.749566252999058,"pZ":2.7621475759357765,"vX0":4.110958372323979,"vY0":-138.3061488231406,"vZ0":-6.294472870056059,"x":88.43,"y":164.2,"x0":-0.4784303888194324,"y0":50.00563474054761,"z0":5.932797337734822,"aX":-4.184527869086935},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":3.0,"spinRate":2452,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.39714512831168625,"extension":5.765058952626599},"index":2,"playId":"7739f0b9-09b4-3fb7-955b-d13da680eb87","pitchNumber":3,"startTime":"2026-03-18T02:39:11.737Z","endTime":"2026-03-18T02:39:15.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502154835564934,"aZ":-20.067469677765025,"pfxX":2.2935826690888232,"pfxZ":6.522411731106261,"pX":0.3080329614084673,"pZ":2.2935858980975286,"vX0":1.9467439183026385,"vY0":-134.7098381541598,"vZ0":-5.698987671241745,"x":105.26,"y":176.85,"x0":-0.7194943479343605,"y0":50.004976672128834,"z0":5.834681721405859,"aX":4.257615055847259},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-4.6,"spinRate":2622,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.40504006775888524,"extension":5.700709512485658},"hitData":{"launchSpeed":94.8,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.84,"coordY":63.86}},"index":3,"playId":"bcd50cfa-01c3-378c-ac35-554ddb662408","pitchNumber":4,"startTime":"2026-03-18T02:39:29.057Z","endTime":"2026-03-18T02:39:47.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":2.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:39:47.656Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:40:03.547Z","endTime":"2026-03-18T02:41:55.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"postOnSecond":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775250483774467,"aZ":-18.0743547221907,"pfxX":0.9305747751061171,"pfxZ":7.365805581286316,"pX":0.9338169748092879,"pZ":2.0977597292816728,"vX0":4.2270849350678725,"vY0":-136.66829708264225,"vZ0":-6.739959598947996,"x":81.41,"y":182.14,"x0":-0.7463264868013832,"y0":50.00140531567498,"z0":5.812800213508835,"aX":1.78094041389728},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":-2.5,"spinRate":2714,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.39896748098458046,"extension":5.736821075540723},"index":0,"playId":"5a75a985-df21-3c9f-a97b-1cbe2644cb10","pitchNumber":1,"startTime":"2026-03-18T02:40:15.438Z","endTime":"2026-03-18T02:40:32.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912055813106775,"aZ":-42.1181555788166,"pfxX":4.9071423893746715,"pfxZ":-7.15387224130024,"pX":1.1390400558699811,"pZ":1.0697126623306172,"vX0":2.250573027953076,"vY0":-117.6315998060555,"vZ0":-2.285241682950198,"x":73.58,"y":209.9,"x0":-0.4698559950343685,"y0":50.002319473524025,"z0":5.986944259909818,"aX":6.822772659374125},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.2,"breakHorizontal":-9.5,"spinRate":3133,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4670115542929407,"extension":6.063162714951581},"index":1,"playId":"4998b196-d413-3e5b-8366-49f3f454521e","pitchNumber":2,"startTime":"2026-03-18T02:40:49.222Z","endTime":"2026-03-18T02:40:53.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933038373824992,"aZ":-19.615450463019943,"pfxX":1.2617337168482625,"pfxZ":6.740247704622689,"pX":-0.08738375927089945,"pZ":3.7845076134071465,"vX0":1.4859751425179062,"vY0":-135.24889348646852,"vZ0":-2.191091265060237,"x":120.33,"y":136.6,"x0":-0.8066930648759103,"y0":50.00335317500444,"z0":5.972498560068918,"aX":2.3500974275361686},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-2.6,"spinRate":2698,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4041181189825962,"extension":5.645980949718477},"index":2,"playId":"a54b7f34-10df-3bd2-a1bc-d4cb1d83c570","pitchNumber":3,"startTime":"2026-03-18T02:41:10.394Z","endTime":"2026-03-18T02:41:14.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.226117849282257,"aZ":-19.236510788050072,"pfxX":0.23443443718714008,"pfxZ":6.787104109233533,"pX":1.129342650302975,"pZ":2.3377026092609605,"vX0":4.698554643648181,"vY0":-136.7448126768517,"vZ0":-6.039288042599846,"x":73.95,"y":175.66,"x0":-0.6367840974505306,"y0":50.00417063983412,"z0":5.8807869988558545,"aX":0.44727538840556796},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":-1.3,"spinRate":2730,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.3994936090408987,"extension":5.757404978859032},"index":3,"playId":"c31235a8-307b-38de-accd-44240a8997ab","pitchNumber":4,"startTime":"2026-03-18T02:41:27.823Z","endTime":"2026-03-18T02:41:30.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34612984978999,"aZ":-22.20244003397296,"pfxX":1.7163627522128428,"pfxZ":5.310895009839509,"pX":0.9778100425749121,"pZ":4.087776471888113,"vX0":3.301791133426085,"vY0":-135.57843617040612,"vZ0":-1.082950603148614,"x":79.73,"y":128.41,"x0":-0.47477774045353366,"y0":50.00051513850863,"z0":6.029897960078025,"aX":3.2207563484157995},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-3.7,"spinRate":2596,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.40272784890592117,"extension":5.792653303189968},"index":4,"playId":"ff5a8a44-fb35-3cd1-892e-86cbd4b43d40","pitchNumber":5,"startTime":"2026-03-18T02:41:51.503Z","endTime":"2026-03-18T02:41:55.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.39999999999999,"awayTeamWinProbability":43.60000000000001,"homeTeamWinProbabilityAdded":1.5999999999999872,"leverageIndex":2.48,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:41:55.755Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Drury grounds out, third baseman Nick Senzel to first baseman Santiago Espinal. Starling Marte scores. Lane Thomas to 3rd. Josh Rojas to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:42:14.895Z","endTime":"2026-03-18T02:43:21.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07630760425757,"aZ":-10.79540318527542,"pfxX":-2.2545457460420906,"pfxZ":10.956255470049358,"pX":-0.7545259521875428,"pZ":3.1458156898170038,"vX0":0.6251505406318872,"vY0":-138.595133647083,"vZ0":-5.737358476501688,"x":145.76,"y":153.84,"x0":-0.6896351405303887,"y0":50.004128676547026,"z0":5.959219237033699,"aX":-4.399933944369655},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2334,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3947285495216719,"extension":5.812427481211128},"index":0,"playId":"fa64c783-470f-3731-bde8-f1ba9c0f2092","pitchNumber":1,"startTime":"2026-03-18T02:42:25.264Z","endTime":"2026-03-18T02:42:29.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81579616757928,"aZ":-9.0794321978948,"pfxX":-2.145146853954054,"pfxZ":11.659475981804455,"pX":-0.6981494936597942,"pZ":3.760786946399903,"vX0":0.19994398369351585,"vY0":-140.13073357669032,"vZ0":-4.700758738341281,"x":143.61,"y":137.24,"x0":-0.49197760663398993,"y0":50.006067337399614,"z0":6.057978680077584,"aX":-4.250349282203417},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":3.8,"spinRate":2488,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3914447502136631,"extension":5.778323485296105},"index":1,"playId":"5c2e1361-2746-3b1d-b3e4-63a5ec3adf64","pitchNumber":2,"startTime":"2026-03-18T02:42:43.203Z","endTime":"2026-03-18T02:42:46.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659089711217053,"aZ":-21.281176932928293,"pfxX":3.668061689839595,"pfxZ":5.860938448321271,"pX":0.5168833931556043,"pZ":2.5647229036296553,"vX0":1.775372030404848,"vY0":-135.02376826757546,"vZ0":-4.830239753825565,"x":97.3,"y":169.53,"x0":-0.6244038235733056,"y0":50.00172960515265,"z0":5.86168645585441,"aX":6.814454721955336},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-7.0,"spinRate":2719,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.40467144039293856,"extension":5.854085558002813},"hitData":{"launchSpeed":67.7,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.21,"coordY":173.84}},"index":2,"playId":"52df418e-dd57-38fc-b1ad-d377414bb12b","pitchNumber":3,"startTime":"2026-03-18T02:43:03.914Z","endTime":"2026-03-18T02:43:21.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":3.57,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:43:21.882Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Newman called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-18T02:43:30.217Z","endTime":"2026-03-18T02:45:15.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.907908626658163,"aZ":-10.005885223984583,"pfxX":-1.0210505256585427,"pfxZ":11.213173103439095,"pX":0.15704161417245613,"pZ":3.1946271442443606,"vX0":2.3039242785593514,"vY0":-139.81007361914777,"vZ0":-5.894320828077851,"x":111.01,"y":152.53,"x0":-0.545523785589048,"y0":50.00288668094615,"z0":5.9887683257132895,"aX":-2.0187761662551837},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":1.3,"spinRate":2470,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.39196122152101287,"extension":5.739842428588797},"index":0,"playId":"36128b34-2f0e-3a5e-84dd-117d33f42758","pitchNumber":1,"startTime":"2026-03-18T02:43:55.005Z","endTime":"2026-03-18T02:43:58.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648963972686424,"aZ":-21.611242916960663,"pfxX":2.4085876897715446,"pfxZ":5.652071294192103,"pX":1.308124560545793,"pZ":2.465660502506262,"vX0":4.118157915330294,"vY0":-134.947430142986,"vZ0":-5.177738733502142,"x":67.14,"y":172.21,"x0":-0.5428289338306278,"y0":50.00540833445301,"z0":5.9040598384188,"aX":4.501926810566701},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":-5.2,"spinRate":2779,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.40380590513295944,"extension":5.793007921576132},"index":1,"playId":"951dcf90-9129-33a7-80f9-3096bc542cfe","pitchNumber":2,"startTime":"2026-03-18T02:44:12.657Z","endTime":"2026-03-18T02:44:16.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526279388997917,"aZ":-28.645896270033315,"pfxX":8.033538082525189,"pfxZ":2.1595089578913953,"pX":0.9110343760419067,"pZ":2.4580643761623775,"vX0":1.2721597977925667,"vY0":-126.89105875918689,"vZ0":-2.987672855754195,"x":82.27,"y":172.41,"x0":-0.6404762838631985,"y0":50.00342167606471,"z0":5.928826631596372,"aX":13.123275124257491},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":3178,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.43136407280216593,"extension":5.8257031509627994},"index":2,"playId":"295566b7-acc0-3a3e-b06e-ad181196ce4d","pitchNumber":3,"startTime":"2026-03-18T02:44:29.846Z","endTime":"2026-03-18T02:44:33.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38590383732004,"aZ":-28.649249244529134,"pfxX":8.092537228435683,"pfxZ":2.129255824004739,"pX":1.679497362895866,"pZ":1.3025593787029597,"vX0":3.2269231972783046,"vY0":-127.83110869257804,"vZ0":-5.826977216231849,"x":52.98,"y":203.61,"x0":-0.650665638156561,"y0":50.003685418683126,"z0":5.861311446678034,"aX":13.389435273307837},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":3161,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.42850658749343884,"extension":5.8408568852387335},"index":3,"playId":"d904d39a-16b6-30d8-8b04-7add2e57a223","pitchNumber":4,"startTime":"2026-03-18T02:44:51.404Z","endTime":"2026-03-18T02:44:54.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.823623859886915,"aZ":-8.67159000936632,"pfxX":-2.233483150132801,"pfxZ":11.858690284632747,"pX":-0.6298173871909207,"pZ":1.7512366758714302,"vX0":0.6491705259999139,"vY0":-140.166537418408,"vZ0":-9.69115127134786,"x":141.01,"y":191.5,"x0":-0.5747776681432698,"y0":50.005503425110554,"z0":5.827396419036654,"aX":-4.427663127878407},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2563,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.39134269786354947,"extension":5.711058210019908},"index":4,"playId":"c1c1a160-2889-3596-a81b-74b86360797b","pitchNumber":5,"startTime":"2026-03-18T02:45:09.895Z","endTime":"2026-03-18T02:45:15.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.699999999999996,"leverageIndex":2.77,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:45:15.864Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T02:47:05.126Z","endTime":"2026-03-18T02:48:56.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76558761514793,"aZ":-25.316260499465578,"pfxX":-1.1406998708367755,"pfxZ":4.497017407009798,"pX":0.4439099097302401,"pZ":1.0564009216518322,"vX0":-2.8291955624684735,"vY0":-122.85125369219793,"vZ0":-5.713301483703321,"x":154.21,"y":104.25,"x0":1.759597995610052,"y0":50.00542141810749,"z0":5.569440302894686,"aX":-1.7400384600493464},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":2.8,"spinRate":2011,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.44617969388525713,"extension":7.0299915739079974},"index":0,"playId":"513fe839-35a5-3014-afc2-371d8a686302","pitchNumber":1,"startTime":"2026-03-18T02:47:23.008Z","endTime":"2026-03-18T02:47:27.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.4,"endSpeed":86.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551399998360175,"aZ":-13.771350631293348,"pfxX":5.981786392406708,"pfxZ":9.758266157594967,"pX":-0.23764908922703049,"pZ":2.5845334020360133,"vX0":-6.223963082779954,"vY0":-135.9149018688102,"vZ0":-5.640575949199775,"x":103.03,"y":154.98,"x0":1.296079909990166,"y0":50.00258276892492,"z0":5.629771908047315,"aX":11.281152934286794},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":1892,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.40175855529601723,"extension":7.178441829126795},"index":1,"playId":"cf278cb5-b664-3dad-a027-71c81ab0678f","pitchNumber":2,"startTime":"2026-03-18T02:47:43.296Z","endTime":"2026-03-18T02:47:47.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29405686908425,"aZ":-29.212274319263763,"pfxX":-1.8279306431166864,"pfxZ":1.8669261418034182,"pX":-0.012412698652907082,"pZ":1.2368517910328614,"vX0":-3.6786953265489784,"vY0":-124.63802361855247,"vZ0":-4.735273873564127,"x":117.47,"y":205.39,"x0":1.715775400821656,"y0":50.002739869381514,"z0":5.552905991342125,"aX":-2.8963266134675547},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":4.1,"spinRate":2082,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.43821638722364975,"extension":7.03443803667823},"index":2,"playId":"29f014b9-d04c-38eb-97a3-d62e5dd16298","pitchNumber":3,"startTime":"2026-03-18T02:48:02.420Z","endTime":"2026-03-18T02:48:06.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":85.1,"endSpeed":78.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00524078151379,"aZ":-26.289197152112447,"pfxX":-1.0965405096834522,"pfxZ":3.763456912983518,"pX":-0.030812079776481423,"pZ":3.054833281136222,"vX0":-3.622672429880618,"vY0":-124.03030233792025,"vZ0":-1.073274198017041,"x":118.17,"y":156.3,"x0":1.5891088778248887,"y0":50.003011825522314,"z0":5.678625183883853,"aX":-1.7132889532472444},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.8,"breakHorizontal":2.8,"spinRate":2057,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4410350378874379,"extension":7.031037983428161},"index":3,"playId":"dddf61d3-b4cb-3630-8bf4-3acefd687e73","pitchNumber":4,"startTime":"2026-03-18T02:48:25.387Z","endTime":"2026-03-18T02:48:29.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-18T02:48:39.997Z","endTime":"2026-03-18T02:48:52.827Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.445857635021635,"aZ":-12.420650530726412,"pfxX":4.383488544587987,"pfxZ":10.396046678183671,"pX":-0.3131325302152776,"pZ":3.4789112664821755,"vX0":-5.549679307454623,"vY0":-137.23118634073384,"vZ0":-3.6577336687436928,"x":128.94,"y":144.85,"x0":1.1694516692964305,"y0":50.00336539525598,"z0":5.680033576542674,"aX":8.329854352667928},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-6.7,"spinRate":2210,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.39971883600566294,"extension":7.2511230112592635},"index":5,"playId":"a2c26a50-6eca-3459-8f80-04a8db5007ef","pitchNumber":5,"startTime":"2026-03-18T02:48:52.827Z","endTime":"2026-03-18T02:48:56.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:48:56.273Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T02:49:13.288Z","endTime":"2026-03-18T02:51:02.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536166566007882,"aZ":-14.068183185853458,"pfxX":2.0764419765857505,"pfxZ":9.579327859076457,"pX":-0.8320248215101286,"pZ":3.0014775439673436,"vX0":-6.147766264638768,"vY0":-136.49476300735847,"vZ0":-4.459295692566805,"x":148.71,"y":157.74,"x0":1.177973997317988,"y0":50.00549276247098,"z0":5.622517435709475,"aX":3.9266961813694126},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-2.5,"spinRate":2082,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.40101274969662803,"extension":7.155467235140606},"index":0,"playId":"fdabf399-6d67-3a86-81dc-70284abb507d","pitchNumber":1,"startTime":"2026-03-18T02:49:24.007Z","endTime":"2026-03-18T02:49:28.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707699154580556,"aZ":-15.533687067367135,"pfxX":5.7125292164793295,"pfxZ":8.631132319262194,"pX":-0.5340513280418413,"pZ":3.2905712956181596,"vX0":-7.023761141670704,"vY0":-137.31660372736636,"vZ0":-3.529549792543663,"x":137.36,"y":149.93,"x0":1.3034150037072891,"y0":50.00146185460433,"z0":5.636037166376256,"aX":11.012207884245408},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":1884,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.39744114605015524,"extension":7.0957478627373485},"index":1,"playId":"6c06ce62-336a-3b5e-8dd6-283d1cdbb9f3","pitchNumber":2,"startTime":"2026-03-18T02:49:48.958Z","endTime":"2026-03-18T02:49:52.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-18T02:50:00.396Z","endTime":"2026-03-18T02:50:21.735Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58297739613576,"aZ":-14.567956423128193,"pfxX":3.4883988222711904,"pfxZ":9.166520710051685,"pX":-0.6530693025540171,"pZ":3.9599875280156853,"vX0":-6.123983062444016,"vY0":-137.49241547820063,"vZ0":-1.9357617542792607,"x":141.89,"y":131.86,"x0":1.1466651824735417,"y0":50.00161911289748,"z0":5.658204039846783,"aX":6.699942440829277},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.0,"spinRate":1926,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.39788062755090037,"extension":7.256193899516844},"index":3,"playId":"77d2d5b9-e4c2-3d2d-8a4d-42557be3640c","pitchNumber":3,"startTime":"2026-03-18T02:50:21.735Z","endTime":"2026-03-18T02:50:25.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50799559824989,"aZ":-26.976437446792517,"pfxX":9.129073550191254,"pfxZ":3.2302323037306317,"pX":1.1464595138169167,"pZ":2.1184889908377946,"vX0":-3.82364017629342,"vY0":-125.85168705128338,"vZ0":-3.079220802375965,"x":73.3,"y":181.58,"x0":1.4956488781833666,"y0":50.006165229188795,"z0":5.53284193889833,"aX":14.71016212992329},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-15.7,"spinRate":1604,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4345051219436171,"extension":7.1763704446512815},"index":4,"playId":"9e92c54b-3f7a-33ef-a7a5-a11a808190ed","pitchNumber":4,"startTime":"2026-03-18T02:50:38.606Z","endTime":"2026-03-18T02:50:42.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728822151321104,"aZ":-28.19579216043519,"pfxX":0.006525003108073246,"pfxZ":2.424078188745976,"pX":-0.2646702713237491,"pZ":1.7899433089779726,"vX0":-4.698675156752883,"vY0":-126.73816534566565,"vZ0":-3.9201363790661086,"x":127.09,"y":190.45,"x0":1.6054656459077585,"y0":50.002150824029705,"z0":5.586056208808501,"aX":0.010654378761953937},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":1816,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.43069320348603224,"extension":7.159005812797649},"index":5,"playId":"1b017c46-32a8-3897-9f5e-f0878d085dd5","pitchNumber":5,"startTime":"2026-03-18T02:50:58.833Z","endTime":"2026-03-18T02:51:02.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:51:02.452Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Senzel grounds out, third baseman Nick Loftin to first baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-18T02:51:24.915Z","endTime":"2026-03-18T02:51:37.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194826141046253,"aZ":-16.23692982698621,"pfxX":4.7067613733374545,"pfxZ":8.364512776872393,"pX":-0.1128446044672951,"pZ":2.4450309371562073,"vX0":-5.483457451170674,"vY0":-136.90277725724047,"vZ0":-5.551881311619223,"x":121.3,"y":172.76,"x0":1.3011012654152307,"y0":50.00011709004069,"z0":5.604017348883688,"aX":8.965569720556001},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":-7.4,"spinRate":1735,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.3995268756732355,"extension":7.2484807357741925},"hitData":{"launchSpeed":92.9,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.18,"coordY":169.6}},"index":0,"playId":"4a74f7b4-c5cc-37cf-8b99-58800843e181","pitchNumber":1,"startTime":"2026-03-18T02:51:29.941Z","endTime":"2026-03-18T02:51:37.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_ab"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_ab"},{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":663559,"link":"/api/v1/people/663559"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:51:37.172Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luca Tresh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T02:54:02.335Z","endTime":"2026-03-18T02:54:48.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Scott replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T02:53:39.509Z","endTime":"2026-03-18T02:54:04.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":91.5,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185225134167684,"aZ":-25.292815810048427,"pfxX":-1.398392656778657,"pfxZ":3.7584292539512045,"pX":0.11089678865139987,"pZ":2.394895662817825,"vX0":-6.414360462065899,"vY0":-133.32589686326426,"vZ0":-2.3734766302728323,"x":112.77,"y":174.12,"x0":2.7132925129257317,"y0":50.00154354328829,"z0":5.090858134633453,"aX":-2.5583462352970137},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":3.7,"spinRate":2578,"spinDirection":141},"zone":5,"typeConfidence":0.76,"plateTime":0.4082232582123262,"extension":5.987964885836554},"index":1,"playId":"e0585a88-f628-30f3-af1d-428fe289619c","pitchNumber":1,"startTime":"2026-03-18T02:54:04.533Z","endTime":"2026-03-18T02:54:08.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":97.9,"endSpeed":90.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655264860077853,"aZ":-13.197229473974572,"pfxX":4.20403211442591,"pfxZ":9.206597845058868,"pX":-0.4099238696005337,"pZ":1.5446882315957882,"vX0":-9.448325442972854,"vY0":-142.21644983116576,"vZ0":-7.3377875074278425,"x":132.63,"y":197.07,"x0":2.3997161344429543,"y0":50.004258557468425,"z0":4.983975295765652,"aX":8.667423133725526},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":-5.9,"spinRate":2432,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.38419304410850685,"extension":6.101583349054368},"index":2,"playId":"29a6846c-db99-3396-ab1d-33e5884addbf","pitchNumber":2,"startTime":"2026-03-18T02:54:20.319Z","endTime":"2026-03-18T02:54:24.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26383833450714,"aZ":-31.846026267605207,"pfxX":-2.4847659483562574,"pfxZ":0.1862782548792934,"pX":-0.5940016249532233,"pZ":1.3121081498828893,"vX0":-7.596398236708497,"vY0":-132.1729517872822,"vZ0":-3.581630460831189,"x":139.64,"y":203.35,"x0":2.62338524794844,"y0":50.0055555826444,"z0":4.986570218782605,"aX":-4.461801294155703},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.1,"breakHorizontal":5.9,"spinRate":2704,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.4120844696220032,"extension":6.214845426184875},"index":3,"playId":"e77bf246-116d-32d6-9200-5b66c6ed4f42","pitchNumber":3,"startTime":"2026-03-18T02:54:44.229Z","endTime":"2026-03-18T02:54:48.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:54:48.013Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Cross singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T02:55:04.540Z","endTime":"2026-03-18T02:55:21.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383077469403283,"aZ":-25.782174089622167,"pfxX":9.457355038490178,"pfxZ":3.273309103363287,"pX":0.24999642081818174,"pZ":2.3779931894394823,"vX0":-9.730372960600326,"vY0":-138.54676209164793,"vZ0":-2.2301731767882114,"x":107.47,"y":174.57,"x0":2.569736598934337,"y0":50.006356036423135,"z0":4.906949146449408,"aX":18.489506875267654},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":-15.2,"spinRate":2384,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.39452464838434764,"extension":6.081773668268484},"hitData":{"launchSpeed":101.8,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.59,"coordY":104.79}},"index":0,"playId":"aa85e512-7a39-388b-818c-7f02acb3442f","pitchNumber":1,"startTime":"2026-03-18T02:55:11.752Z","endTime":"2026-03-18T02:55:21.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.0,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:55:21.365Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan India lines out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T02:55:46.396Z","endTime":"2026-03-18T02:57:22.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837208585752634,"aZ":-26.571174514182,"pfxX":-1.344978597640495,"pfxZ":3.1908552849407563,"pX":-0.6921790716188588,"pZ":1.7580157190594756,"vX0":-8.14743217363574,"vY0":-130.45091066135026,"vZ0":-3.2446360511646164,"x":143.38,"y":191.31,"x0":2.623270223717893,"y0":50.000212599402964,"z0":4.982320989066325,"aX":-2.357750342646023},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":4.0,"spinRate":2570,"spinDirection":166},"zone":7,"typeConfidence":0.87,"plateTime":0.41703625846979664,"extension":6.172907582416804},"index":0,"playId":"6ce33e32-ab35-37dc-b748-85d5336106fd","pitchNumber":1,"startTime":"2026-03-18T02:55:46.396Z","endTime":"2026-03-18T02:55:51.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}},"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":95.9,"endSpeed":88.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465859019095326,"aZ":-15.042928807295628,"pfxX":3.2910138469600634,"pfxZ":8.570760363113594,"pX":-0.2796122465768082,"pZ":2.41655732222589,"vX0":-8.594968994602967,"vY0":-139.56578658004636,"vZ0":-4.687443289840439,"x":127.66,"y":173.53,"x0":2.394206533772948,"y0":50.00472529093037,"z0":5.088278760497513,"aX":6.580039331212571},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":-4.4,"spinRate":2388,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.3904538906979833,"extension":6.135142310881325},"index":1,"playId":"16333418-2d32-3cda-9fe7-94a85c06b3fe","pitchNumber":2,"startTime":"2026-03-18T02:56:18.495Z","endTime":"2026-03-18T02:56:22.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566397527228823,"aZ":-29.974364603486208,"pfxX":-2.7439764723020774,"pfxZ":1.257166599983337,"pX":-0.342345972418963,"pZ":0.9181961061797151,"vX0":-6.506766140084015,"vY0":-130.88418800464916,"vZ0":-4.68319041454862,"x":130.05,"y":213.99,"x0":2.5210617692087864,"y0":50.00595444850949,"z0":4.944750634095165,"aX":-4.817803536548772},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":6.2,"spinRate":2569,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.4166087816132604,"extension":6.220257854486666},"index":2,"playId":"323d552c-906f-37ef-b1b9-2e6dc1776c88","pitchNumber":3,"startTime":"2026-03-18T02:56:47.967Z","endTime":"2026-03-18T02:56:51.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77405478908892,"aZ":-14.415877074302234,"pfxX":3.1909956698095465,"pfxZ":8.615216401721504,"pX":0.32780851267610006,"pZ":2.5014207483909936,"vX0":-7.164652967392722,"vY0":-142.23779121912403,"vZ0":-4.387343865048154,"x":104.5,"y":171.24,"x0":2.4579560200992003,"y0":50.00424685804746,"z0":4.969521052677016,"aX":6.579258702039067},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":-4.4,"spinRate":2401,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.38419884196039567,"extension":6.081898605915029},"hitData":{"launchSpeed":83.2,"launchAngle":28.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.89,"coordY":78.06}},"index":3,"playId":"4162e388-6e5a-3210-90a9-4e3b8d186d3b","pitchNumber":4,"startTime":"2026-03-18T02:57:13.439Z","endTime":"2026-03-18T02:57:22.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.81,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:57:22.345Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starling Marte singles on a line drive to center fielder Andy Pages. Gavin Cross to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T02:58:03.502Z","endTime":"2026-03-18T02:58:58.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnThird":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"08318066-0536-0003-001c-f08cd117d70a","startTime":"2026-03-18T02:57:47.129Z","endTime":"2026-03-18T02:58:05.719Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.942924532245524,"aZ":-12.971632153472664,"pfxX":2.6512509345295165,"pfxZ":9.445031243059848,"pX":-0.2501161080042299,"pZ":2.6807248617224424,"vX0":-8.446958958025617,"vY0":-141.39118414816755,"vZ0":-4.204050218454101,"x":126.53,"y":166.4,"x0":2.4260958942745434,"y0":50.005349203708924,"z0":5.013695982139249,"aX":5.392313630190705},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-3.1,"spinRate":2432,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3867437232248605,"extension":6.177505206037953},"index":1,"playId":"0191652d-d140-3652-ad3d-68d284e7de43","pitchNumber":1,"startTime":"2026-03-18T02:58:05.719Z","endTime":"2026-03-18T02:58:08.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88494652429163,"aZ":-13.775109569758405,"pfxX":2.8109268170031676,"pfxZ":9.270105906958344,"pX":1.1995709123011782,"pZ":3.2323375108559715,"vX0":-4.85388032271515,"vY0":-139.61565955751274,"vZ0":-2.5905489858695576,"x":71.28,"y":151.51,"x0":2.591231428662709,"y0":50.00137746278613,"z0":5.072820156413727,"aX":5.578760717180264},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":-4.2,"spinRate":2409,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.3915238059444279,"extension":5.963242365935273},"index":2,"playId":"bcd9d029-8407-3edb-ba67-5de7ef0df1c1","pitchNumber":2,"startTime":"2026-03-18T02:58:28.198Z","endTime":"2026-03-18T02:58:32.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49061199491285,"aZ":-13.571550824297038,"pfxX":2.9470293169579387,"pfxZ":9.220889710164792,"pX":-0.1366462592557264,"pZ":1.7656299394039732,"vX0":-8.056804257328897,"vY0":-140.7918147337918,"vZ0":-6.428539665872336,"x":122.21,"y":191.11,"x0":2.372923684316026,"y0":50.00251484929415,"z0":4.948510984393348,"aX":5.945902063456102},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":-3.7,"spinRate":2381,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.3882999797022224,"extension":6.218463616407424},"hitData":{"launchSpeed":97.7,"launchAngle":13.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.54,"coordY":106.6}},"index":3,"playId":"26237a40-6390-31ae-bba1-57943650cd21","pitchNumber":3,"startTime":"2026-03-18T02:58:47.814Z","endTime":"2026-03-18T02:58:58.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.4,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-18T02:58:58.845Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-18T02:59:38.703Z","endTime":"2026-03-18T03:01:52.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Starling Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T02:59:27.353Z","endTime":"2026-03-18T02:59:40.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"base":1,"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15830903591479,"aZ":-26.07568986326177,"pfxX":-0.15727224625134473,"pfxZ":3.3754086317629324,"pX":-0.44530407465815575,"pZ":-0.4242260157930592,"vX0":-7.766574521925255,"vY0":-132.47585779489822,"vZ0":-8.380092768927424,"x":133.97,"y":250.23,"x0":2.525704776407024,"y0":50.00233336630755,"z0":4.641300340447668,"aX":-0.2813686842251261},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":1.7,"spinRate":2445,"spinDirection":160},"zone":13,"typeConfidence":0.77,"plateTime":0.4110234895986209,"extension":6.421248444035634},"index":1,"playId":"ae7a0b78-137f-35af-8893-483a97d50126","pitchNumber":1,"startTime":"2026-03-18T02:59:40.915Z","endTime":"2026-03-18T02:59:45.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813496306737104,"aZ":-26.632295564802938,"pfxX":-2.466271660520667,"pfxZ":3.1660347601243872,"pX":0.24149209239108826,"pZ":1.9819935370415505,"vX0":-5.276997270162026,"vY0":-130.84633103325794,"vZ0":-2.6419341601715494,"x":107.79,"y":185.27,"x0":2.5964689262576175,"y0":50.005802509580455,"z0":4.977954280471007,"aX":-4.323898302791988},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":5.5,"spinRate":2584,"spinDirection":238},"zone":8,"typeConfidence":0.88,"plateTime":0.41687518199722184,"extension":6.1724099569886235},"index":2,"playId":"02ac343e-41ed-34b8-8d73-1bc3c39ba7db","pitchNumber":2,"startTime":"2026-03-18T03:00:08.274Z","endTime":"2026-03-18T03:00:16.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"02ac343e-41ed-34b8-8d73-1bc3c39ba7db","startTime":"2026-03-18T03:00:17.616Z","endTime":"2026-03-18T03:00:29.821Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"postOnSecond":{"id":686475,"link":"/api/v1/people/686475"},"postOnThird":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":2.88,"dramaIndex":83.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18950451863971,"aZ":-16.784315075440162,"pfxX":3.6137572138265748,"pfxZ":7.639812643754493,"pX":-1.3564719764189528,"pZ":1.8874156866472953,"vX0":-11.574728474916533,"vY0":-140.00332066686678,"vZ0":-5.402855536352008,"x":168.71,"y":187.82,"x0":2.3351153469166097,"y0":50.00515332318247,"z0":4.915404026474774,"aX":7.282959891654097},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":-4.6,"spinRate":2359,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3890118581472195,"extension":6.097540791014071},"index":4,"playId":"192803da-00c5-3044-8647-d0ae2185024d","pitchNumber":3,"startTime":"2026-03-18T03:00:29.821Z","endTime":"2026-03-18T03:00:33.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":95.6,"endSpeed":88.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876828891663664,"aZ":-15.446203349368007,"pfxX":3.261073137208353,"pfxZ":8.505409661231623,"pX":-1.1437226091394799,"pZ":2.0943633676011397,"vX0":-10.99898202432977,"vY0":-138.84054317520386,"vZ0":-4.843679960683048,"x":160.6,"y":182.23,"x0":2.432436070157167,"y0":50.004440893346214,"z0":4.877496039630648,"aX":6.415371823231037},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":-3.8,"spinRate":2436,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3933568739523414,"extension":6.27709240131936},"index":5,"playId":"a43d0342-2833-342b-a1b2-204829672284","pitchNumber":4,"startTime":"2026-03-18T03:00:48.236Z","endTime":"2026-03-18T03:00:53.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16470825228648,"aZ":-25.869964464627408,"pfxX":-2.233827057836903,"pfxZ":3.5079659496968336,"pX":0.3013980064950165,"pZ":1.6285079446141295,"vX0":-5.7801309908661755,"vY0":-132.51288558513164,"vZ0":-3.650607438210572,"x":105.51,"y":194.81,"x0":2.7911531044778792,"y0":50.006574428771195,"z0":4.888671229073783,"aX":-4.021347013885273},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":5.2,"spinRate":2496,"spinDirection":165},"zone":8,"typeConfidence":0.83,"plateTime":0.4114659162334364,"extension":6.022745224358681},"index":6,"playId":"9c348a66-8b21-3d24-bbac-0e64f49b2571","pitchNumber":5,"startTime":"2026-03-18T03:01:06.748Z","endTime":"2026-03-18T03:01:10.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"}},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650309078396194,"aZ":-15.119381569317625,"pfxX":3.4924089514464542,"pfxZ":8.434184030975468,"pX":-0.05782685272023554,"pZ":2.309639241213195,"vX0":-8.278835671200625,"vY0":-140.75712128052686,"vZ0":-4.44814629587024,"x":119.2,"y":176.42,"x0":2.457680059113262,"y0":50.00291666406545,"z0":4.878133285407343,"aX":7.063066339166651},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":-4.8,"spinRate":2426,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.38798885089885804,"extension":6.1001689150741605},"index":7,"playId":"c7f0caea-e8ac-3958-a46e-c782421b088b","pitchNumber":6,"startTime":"2026-03-18T03:01:46.827Z","endTime":"2026-03-18T03:01:52.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":2.88,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:01:52.109Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jack Suwinski flies out to center fielder Tyler Tolbert.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T03:04:06.281Z","endTime":"2026-03-18T03:05:38.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Connor Kaiser replaces second baseman Jonathan India, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T03:04:00.638Z","endTime":"2026-03-18T03:04:00.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T03:04:00.674Z","endTime":"2026-03-18T03:04:00.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Gentry replaces center fielder Lane Thomas, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T03:04:00.677Z","endTime":"2026-03-18T03:04:00.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":516782,"link":"/api/v1/people/516782"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Bailey Falter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-18T03:04:00.679Z","endTime":"2026-03-18T03:04:06.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663559,"link":"/api/v1/people/663559","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58661364940771,"aZ":-29.389928784350907,"pfxX":-0.5355351858442696,"pfxZ":1.6362648760081333,"pX":-0.11718780483379869,"pZ":2.0207678113109355,"vX0":7.358036341609667,"vY0":-128.7732694956623,"vZ0":-0.9303424324160191,"x":97.91,"y":165.99,"x0":-2.9267537098178313,"y0":50.002081731898315,"z0":4.634929030952832,"aX":-0.9116519054135026},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-0.5,"spinRate":2391,"spinDirection":227},"zone":8,"typeConfidence":0.89,"plateTime":0.4233220848544974,"extension":6.52067063169283},"index":4,"playId":"4d75ed00-cd18-31d7-ab5a-516d4ec0ad32","pitchNumber":1,"startTime":"2026-03-18T03:04:06.281Z","endTime":"2026-03-18T03:04:10.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":92.5,"endSpeed":85.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134789059595974,"aZ":-23.75235262743035,"pfxX":-5.637107307885476,"pfxZ":4.524418655097531,"pX":-0.44113847659307515,"pZ":4.119378131470221,"vX0":8.172841203042351,"vY0":-134.60261092651623,"vZ0":3.1067173015931053,"x":133.82,"y":127.56,"x0":-2.76376238774162,"y0":50.00439854603957,"z0":4.6185357619345675,"aX":-10.498879448814813},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":8.8,"spinRate":2245,"spinDirection":247},"zone":11,"typeConfidence":0.89,"plateTime":0.40462911128359025,"extension":6.33469064786597},"index":5,"playId":"949bf68d-3f84-3a70-b618-c8fd2391894a","pitchNumber":2,"startTime":"2026-03-18T03:04:21.454Z","endTime":"2026-03-18T03:04:25.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77556812557076,"aZ":-30.446675540938305,"pfxX":-5.73596146545549,"pfxZ":1.0917497887856253,"pX":1.9303071006582153,"pZ":0.4889799609510179,"vX0":12.892008375773642,"vY0":-124.44571457955038,"vZ0":-3.342078812763765,"x":43.42,"y":225.58,"x0":-2.550510691261675,"y0":50.003018841151004,"z0":4.346539643756199,"aX":-9.081895644979719},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":7.7,"spinRate":1081,"spinDirection":276},"zone":14,"typeConfidence":0.89,"plateTime":0.4385661492012627,"extension":6.0360674255782545},"index":6,"playId":"8c440a67-ea27-3e5b-aa19-6915d1071daf","pitchNumber":3,"startTime":"2026-03-18T03:04:35.975Z","endTime":"2026-03-18T03:04:40.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614846424477896,"aZ":-35.53689842601041,"pfxX":-4.4323406375584,"pfxZ":-2.144838481490382,"pX":0.6044302779432316,"pZ":1.658134345100668,"vX0":9.793107456114578,"vY0":-124.6433534813897,"vZ0":0.1417943031986857,"x":93.96,"y":194.01,"x0":-2.8036980352265624,"y0":50.0006682574921,"z0":4.540622079576461,"aX":-6.956858268317786},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":5.8,"spinRate":1013,"spinDirection":280},"zone":9,"typeConfidence":0.89,"plateTime":0.43983695784429555,"extension":6.5748797393915845},"index":7,"playId":"529a6d94-056f-344e-ad07-6cd89e97d971","pitchNumber":4,"startTime":"2026-03-18T03:04:56.899Z","endTime":"2026-03-18T03:05:00.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716748441745192,"aZ":-23.160630877870055,"pfxX":-5.68644437804534,"pfxZ":4.86437464501026,"pX":-2.00872006999136,"pZ":3.795862344575712,"vX0":4.283724307787454,"vY0":-135.07296802649014,"vZ0":1.9600584751560188,"x":193.57,"y":136.29,"x0":-2.8743886747316307,"y0":50.00172554858281,"z0":4.686679026195318,"aX":-10.53371707249732},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":9.4,"spinRate":2177,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4051231993848545,"extension":6.304520597288554},"index":8,"playId":"601ef3ef-bb85-3b7c-800e-8f18d5e0bfd1","pitchNumber":5,"startTime":"2026-03-18T03:05:14.253Z","endTime":"2026-03-18T03:05:20.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007337020831226,"aZ":-28.94922765705318,"pfxX":1.2258203769900708,"pfxZ":1.9218110287642514,"pX":-0.38118451492739336,"pZ":2.461099035565682,"vX0":5.949611402167847,"vY0":-128.27821582909618,"vZ0":0.3662405182551738,"x":131.53,"y":172.33,"x0":-2.883929418774769,"y0":50.002201949866965,"z0":4.562286058327506,"aX":2.0537461907593992},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":2535,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.4259822586131268,"extension":6.942980745035611},"hitData":{"launchSpeed":93.4,"launchAngle":25.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.79,"coordY":62.56}},"index":9,"playId":"04eac948-41d0-31f0-aa8b-0d8383aae4ee","pitchNumber":6,"startTime":"2026-03-18T03:05:30.546Z","endTime":"2026-03-18T03:05:38.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:05:38.710Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Hyeseong Kim hit by pitch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T03:06:02.135Z","endTime":"2026-03-18T03:06:29.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195406719387005,"aZ":-34.05576515726794,"pfxX":4.1225533453926175,"pfxZ":-1.2620581694731392,"pX":2.375531185399571,"pZ":1.7394975992143762,"vX0":10.803188085323567,"vY0":-121.85570541855608,"vZ0":0.49962282269699565,"x":26.45,"y":191.81,"x0":-2.660465124469625,"y0":50.00002224557154,"z0":4.487243100723022,"aX":6.162815719555148},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":-10.2,"spinRate":2665,"spinDirection":59},"zone":14,"typeConfidence":0.87,"plateTime":0.45044436216467965,"extension":6.290454050794389},"index":0,"playId":"2ad4e87b-2ecb-3a69-9b74-f9ae6b3ba4a8","pitchNumber":1,"startTime":"2026-03-18T03:06:02.135Z","endTime":"2026-03-18T03:06:29.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.17,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:06:29.130Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luca Tresh challenged (pitch result), call on the field was overturned: Mike Sirota called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T03:06:38.092Z","endTime":"2026-03-18T03:08:21.444Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701527,"fullName":"Mike Sirota","link":"/api/v1/people/701527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.217506827772837,"aZ":-34.86329882406768,"pfxX":-8.754510253696685,"pfxZ":-1.47258545275219,"pX":-1.502801505627862,"pZ":2.1705209775574903,"vX0":6.394626236470207,"vY0":-134.57532999695286,"vZ0":0.6980030038899012,"x":174.28,"y":180.18,"x0":-2.776829070235826,"y0":50.00163091587012,"z0":4.384500615837275,"aX":-15.996905604598133},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.3,"breakHorizontal":14.4,"spinRate":2037,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.40757936118885674,"extension":6.619819094010688},"index":0,"playId":"619ee3e7-013f-343f-b6cb-e7cd0b4e358e","pitchNumber":1,"startTime":"2026-03-18T03:06:54.488Z","endTime":"2026-03-18T03:06:58.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289915224743535,"aZ":-33.235041555333346,"pfxX":-9.678716365372193,"pfxZ":-0.5844099460629408,"pX":0.18363188698319594,"pZ":1.9596318039784402,"vX0":10.410139680310202,"vY0":-134.5886201873503,"vZ0":-0.3306955130255107,"x":110.0,"y":185.87,"x0":-2.484187149067831,"y0":50.000708674927914,"z0":4.445875453615058,"aX":-17.685091799279345},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.8,"breakHorizontal":15.2,"spinRate":2144,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.40758489916791074,"extension":6.9046902132313495},"index":1,"playId":"302c5dba-3ef4-3691-b832-9b8ada657ef8","pitchNumber":2,"startTime":"2026-03-18T03:07:08.841Z","endTime":"2026-03-18T03:07:12.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":"08318066-0576-0023-001c-f08cd117d70a","startTime":"2026-03-18T03:07:31.424Z","endTime":"2026-03-18T03:07:55.420Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.568861594232136,"aZ":-30.21008161844358,"pfxX":6.672506264694175,"pfxZ":1.3845650543116896,"pX":0.3984404991551706,"pZ":2.781536164840503,"vX0":5.493958061832788,"vY0":-118.00249757982805,"vZ0":2.5013499084707607,"x":101.81,"y":163.68,"x0":-2.8231254604894342,"y0":50.00154762509939,"z0":4.48320465313628,"aX":9.446851022259212},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.4,"breakHorizontal":-13.4,"spinRate":2778,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.46341878391873914,"extension":6.244928417891394},"index":3,"playId":"1c18911a-064b-3787-9863-0bb33219e94e","pitchNumber":3,"startTime":"2026-03-18T03:07:55.420Z","endTime":"2026-03-18T03:07:58.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83748345012021,"aZ":-28.120656741428952,"pfxX":-3.5510702897327335,"pfxZ":2.1880482294335444,"pX":-0.8058533247660965,"pZ":3.334986493476264,"vX0":6.066399931889731,"vY0":-134.74503262474298,"vZ0":1.6873710458860018,"x":147.72,"y":148.74,"x0":-2.616004405290458,"y0":50.00528561500698,"z0":4.6752020283672495,"aX":-6.588941668891898},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":5.3,"spinRate":2159,"spinDirection":243},"zone":1,"typeConfidence":0.52,"plateTime":0.4051160955696136,"extension":6.426610299388331},"index":4,"playId":"1074ca16-9745-3732-98b6-d3c7e3f608c1","pitchNumber":4,"startTime":"2026-03-18T03:08:17.127Z","endTime":"2026-03-18T03:08:21.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":701527,"link":"/api/v1/people/701527"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"}},"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.11,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:08:21.444Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Kevin Newman to first baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-18T03:08:56.339Z","endTime":"2026-03-18T03:10:01.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"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":88.4,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35975341006327,"aZ":-28.941965531598147,"pfxX":-0.5734176580839145,"pfxZ":1.8966081663977317,"pX":0.8450871789384486,"pZ":2.927740984299596,"vX0":8.934237642391182,"vY0":-128.56715928732518,"vZ0":1.3262351371467127,"x":84.79,"y":159.73,"x0":-2.575216621956798,"y0":50.000663550197785,"z0":4.623392951505207,"aX":-0.9764050958344225},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2387,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.42324314006465347,"extension":6.495616696923648},"index":0,"playId":"ff84dd64-4af3-36d2-85d0-dc731ced7afd","pitchNumber":1,"startTime":"2026-03-18T03:09:00.859Z","endTime":"2026-03-18T03:09:05.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22871803741574,"aZ":-38.023174911799906,"pfxX":-4.263240524398707,"pfxZ":-3.803719084893788,"pX":-0.5166211548765604,"pZ":1.4907195366171069,"vX0":6.8385974275811945,"vY0":-122.94537720613926,"vZ0":0.5634941391398405,"x":136.69,"y":198.53,"x0":-2.773920354378671,"y0":50.0013155898754,"z0":4.472562461114215,"aX":-6.5590931485137665},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.5,"breakHorizontal":6.2,"spinRate":1128,"spinDirection":277},"zone":13,"typeConfidence":0.88,"plateTime":0.4446426939329928,"extension":6.246095255475493},"index":1,"playId":"219f452f-5ba1-32b1-bd74-0b9d0c07fec2","pitchNumber":2,"startTime":"2026-03-18T03:09:16.246Z","endTime":"2026-03-18T03:09:21.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.319677747131255,"aZ":-22.606683830106935,"pfxX":-3.6032865558603833,"pfxZ":5.118072681347121,"pX":0.006915738206232123,"pZ":2.6167942059013076,"vX0":8.230189085997711,"vY0":-135.1380101967682,"vZ0":-0.8913888920328537,"x":116.74,"y":168.13,"x0":-2.59470716713843,"y0":50.006071761378486,"z0":4.52252542255069,"aX":-6.741415771422969},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":5.0,"spinRate":2233,"spinDirection":246},"zone":5,"typeConfidence":0.89,"plateTime":0.4035571833603879,"extension":7.063059914959115},"index":2,"playId":"6ed206b2-ca05-3148-9313-2e899a4cdc0e","pitchNumber":3,"startTime":"2026-03-18T03:09:33.007Z","endTime":"2026-03-18T03:09:36.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104813867946465,"aZ":-33.77021611024078,"pfxX":7.4941428809528565,"pfxZ":-1.114540907262266,"pX":1.0669598247840881,"pZ":1.9703184059618841,"vX0":6.6299127333576084,"vY0":-119.68735284401585,"vZ0":1.189344679261174,"x":76.33,"y":185.58,"x0":-2.721705894851803,"y0":50.00111079526495,"z0":4.512906449949633,"aX":10.767342280330007},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":-15.2,"spinRate":2778,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.45927235249681786,"extension":6.454757574784338},"hitData":{"launchSpeed":77.1,"launchAngle":12.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.04,"coordY":151.03}},"index":3,"playId":"685ba7ec-ef7e-305f-ac8b-b972574c747b","pitchNumber":4,"startTime":"2026-03-18T03:09:52.973Z","endTime":"2026-03-18T03:10:01.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:10:01.530Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a line drive to left fielder Jack Suwinski.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T03:12:47.042Z","endTime":"2026-03-18T03:12:58.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eduardo Quintero replaces right fielder Kyle Tucker, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T03:12:35.213Z","endTime":"2026-03-18T03:12:35.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808234,"link":"/api/v1/people/808234"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":663656,"link":"/api/v1/people/663656"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kole Myers replaces third baseman Nick Senzel, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-18T03:12:35.235Z","endTime":"2026-03-18T03:12:35.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801887,"link":"/api/v1/people/801887"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":669222,"link":"/api/v1/people/669222"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kyle Nevin replaces second baseman Alex Freeland, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T03:12:35.238Z","endTime":"2026-03-18T03:12:35.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693819,"link":"/api/v1/people/693819"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Logan Wagner replaces center fielder Andy Pages, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-18T03:12:35.240Z","endTime":"2026-03-18T03:12:35.242Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702488,"link":"/api/v1/people/702488"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Fitzgerald replaces first baseman Santiago Espinal, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-18T03:12:35.242Z","endTime":"2026-03-18T03:12:35.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":669289,"link":"/api/v1/people/669289"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex Vesia replaces Tanner Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-18T03:12:35.245Z","endTime":"2026-03-18T03:12:49.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.949934948948133,"aZ":-11.989157307434635,"pfxX":3.114819095069115,"pfxZ":11.992015553752498,"pX":0.17875588194550457,"pZ":2.150223869496882,"vX0":-0.8542102783049423,"vY0":-129.1852370528203,"vZ0":-6.835121785256945,"x":110.19,"y":180.72,"x0":0.10985590688564148,"y0":50.004463115792106,"z0":5.759897060084292,"aX":5.243258513369756},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":20.3,"breakHorizontal":-5.4,"spinRate":2440,"spinDirection":162},"zone":8,"typeConfidence":0.78,"plateTime":0.4246574047757137,"extension":6.3335086783858845},"hitData":{"launchSpeed":86.7,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.06,"coordY":116.03}},"index":6,"playId":"828a74ae-87b6-325a-81b2-6f54b001c939","pitchNumber":1,"startTime":"2026-03-18T03:12:49.198Z","endTime":"2026-03-18T03:12:58.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:12:58.884Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Rojas flies out to right fielder Kole Myers. Peyton Wilson to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T03:13:23.863Z","endTime":"2026-03-18T03:14:07.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Peyton Wilson replaces Nick Loftin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-18T03:13:15.665Z","endTime":"2026-03-18T03:13:26.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"},"base":1,"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31963349577027,"aZ":-28.827252080207103,"pfxX":-3.043539352996604,"pfxZ":2.2371294172046436,"pX":-0.9722184757662021,"pZ":3.1355893439868407,"vX0":-1.9065820165549114,"vY0":-120.83689338366356,"vZ0":-1.1770750557972625,"x":154.06,"y":154.12,"x0":0.21964564076965676,"y0":50.00010223612277,"z0":6.138519375421064,"aX":-4.545095813635771},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":5.9,"spinRate":2307,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.45153386616064495,"extension":6.083778174613554},"index":1,"playId":"3b3d261a-5a0e-37e8-b810-c5c85e5019dc","pitchNumber":1,"startTime":"2026-03-18T03:13:26.159Z","endTime":"2026-03-18T03:13:35.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Peyton Wilson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"3b3d261a-5a0e-37e8-b810-c5c85e5019dc","startTime":"2026-03-18T03:13:39.869Z","endTime":"2026-03-18T03:13:53.585Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"postOnSecond":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":2.33,"dramaIndex":95.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.784419600527308,"aZ":-30.335236461383555,"pfxX":-2.462398880493352,"pfxZ":1.2559026291955036,"pX":-0.2347199349716182,"pZ":2.3761357605142814,"vX0":-0.3600767214106745,"vY0":-119.65919812673516,"vZ0":-2.3770446521576396,"x":125.95,"y":174.62,"x0":0.2375493723418125,"y0":50.00416657087261,"z0":6.072062951911206,"aX":-3.6089019963732754},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":4.6,"spinRate":2247,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.4558825162025002,"extension":6.228569797341628},"hitData":{"launchSpeed":76.4,"launchAngle":42.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.3,"coordY":120.65}},"index":3,"playId":"89c49643-98ec-3a8b-ba8e-75cda59e93a9","pitchNumber":2,"startTime":"2026-03-18T03:13:53.585Z","endTime":"2026-03-18T03:14:07.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.1,"awayTeamWinProbability":30.900000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":2.33,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:14:07.339Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Drury called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T03:14:22.553Z","endTime":"2026-03-18T03:16:11.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 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":81.1,"endSpeed":74.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00089520612908,"aZ":-21.394612949111636,"pfxX":5.318816254719514,"pfxZ":7.655520658114103,"pX":-0.32241174455562754,"pZ":2.54690278736127,"vX0":-3.106174110748762,"vY0":-118.08068143671794,"vZ0":-3.15948306722018,"x":122.36,"y":136.03,"x0":0.32067349183694427,"y0":50.005721221746086,"z0":5.876221212374978,"aX":7.493648874173198},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.3,"breakHorizontal":-8.9,"spinRate":1649,"spinDirection":135},"zone":4,"typeConfidence":0.9,"plateTime":0.46430390507898256,"extension":6.444030139448586},"index":0,"playId":"18f2257a-9b5e-3b23-8fe9-c3c4ae70f4a4","pitchNumber":1,"startTime":"2026-03-18T03:14:38.742Z","endTime":"2026-03-18T03:14:42.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":90.8,"endSpeed":82.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908795568095677,"aZ":-10.842248058850936,"pfxX":3.987183723784213,"pfxZ":12.10538980595829,"pX":0.2077617771039172,"pZ":2.6906648271347016,"vX0":-1.2811411172084728,"vY0":-132.1046249556069,"vZ0":-5.838520373318749,"x":109.08,"y":166.13,"x0":0.18181119721051456,"y0":50.004383274164915,"z0":5.731160301209091,"aX":7.027214823681033},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.8,"breakHorizontal":-7.0,"spinRate":2460,"spinDirection":162},"zone":5,"typeConfidence":0.89,"plateTime":0.41507646162242073,"extension":6.307756131414564},"index":1,"playId":"be7199e8-6bb2-3ee5-9fbd-5a4c5b0435e3","pitchNumber":2,"startTime":"2026-03-18T03:14:58.237Z","endTime":"2026-03-18T03:15:02.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-18T03:15:25.029Z","endTime":"2026-03-18T03:15:43.548Z","isPitch":false,"type":"action","player":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152192942491567,"aZ":-22.481037626206117,"pfxX":7.049737984359963,"pfxZ":6.997764814781004,"pX":1.5860413497992603,"pZ":5.412882967134916,"vX0":0.052657371902303296,"vY0":-116.98067832854434,"vZ0":3.4870759676535807,"x":56.54,"y":92.63,"x0":0.647381567396979,"y0":50.00333054225328,"z0":6.010822647185853,"aX":9.766291125120617},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":13.8,"breakHorizontal":-12.7,"spinRate":1846,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.468303571138168,"extension":6.1873706289461365},"index":3,"playId":"11626611-f971-3021-9f72-bbf72417dfc3","pitchNumber":3,"startTime":"2026-03-18T03:15:43.548Z","endTime":"2026-03-18T03:15:46.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399171404644264,"aZ":-11.707556736175082,"pfxX":2.0837933820692838,"pfxZ":11.382537274413028,"pX":-0.09697484408446747,"pZ":2.5550402586788348,"vX0":-1.2409852131289698,"vY0":-133.19411067272907,"vZ0":-6.157397027047243,"x":120.7,"y":169.79,"x0":0.10406038177886125,"y0":50.003466553635626,"z0":5.742071283185147,"aX":3.7471025707449552},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":-3.5,"spinRate":2391,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.41109329941574924,"extension":6.446891474011975},"index":4,"playId":"b2311fb7-daa8-32cb-8d48-ce6b560826c4","pitchNumber":4,"startTime":"2026-03-18T03:16:06.298Z","endTime":"2026-03-18T03:16:11.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":-11.600000000000001,"leverageIndex":2.71,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:16:11.708Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Newman singles on a line drive to right fielder Kole Myers. Peyton Wilson scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T03:16:30.416Z","endTime":"2026-03-18T03:18:24.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.7,"endSpeed":74.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205510917189166,"aZ":-32.39662916971618,"pfxX":-2.732276253575357,"pfxZ":-0.15194778160049616,"pX":-1.3136573005952394,"pZ":3.7599514936485456,"vX0":-1.9778131194790296,"vY0":-118.94384303844865,"vZ0":1.2212621435220694,"x":167.07,"y":137.26,"x0":-0.11575912980926541,"y0":50.00555691760664,"z0":6.181535193339087,"aX":-3.9078829158094726},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.2,"breakHorizontal":5.4,"spinRate":2271,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4608289636602918,"extension":6.05929935775932},"index":0,"playId":"e759e667-913a-34f0-b205-e3c15310b852","pitchNumber":1,"startTime":"2026-03-18T03:16:37.593Z","endTime":"2026-03-18T03:16:41.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215218747450493,"aZ":-10.371484804274292,"pfxX":2.701339402141478,"pfxZ":12.289443221200814,"pX":-0.05131001715117968,"pZ":2.545846752594851,"vX0":-1.1554802772233506,"vY0":-132.346626769619,"vZ0":-6.258282114994717,"x":118.96,"y":170.04,"x0":0.03993553194470371,"y0":50.00463563807287,"z0":5.700746668003865,"aX":4.792979693992585},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.1,"breakHorizontal":-4.7,"spinRate":2396,"spinDirection":170},"zone":5,"typeConfidence":0.89,"plateTime":0.4138483239343915,"extension":6.412436543513937},"index":1,"playId":"a4906834-0b01-3db1-b1e7-ec1ed6135229","pitchNumber":2,"startTime":"2026-03-18T03:16:59.986Z","endTime":"2026-03-18T03:17:03.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.261253479919976,"aZ":-20.28918938384468,"pfxX":6.4630161466414595,"pfxZ":8.33463842931942,"pX":0.6021987879631333,"pZ":1.588307959298916,"vX0":-1.6241247940430454,"vY0":-118.79385172155453,"vZ0":-5.3815364286903,"x":94.05,"y":195.9,"x0":0.45608569220567824,"y0":50.003070949318996,"z0":5.733454841000461,"aX":9.214966183441604},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.0,"breakHorizontal":-11.3,"spinRate":1744,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.46149340713410725,"extension":6.468537963628608},"index":2,"playId":"67697ce4-6f8e-31b2-8d57-ef2b306f3a47","pitchNumber":3,"startTime":"2026-03-18T03:17:24.545Z","endTime":"2026-03-18T03:17:28.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-18T03:17:48.996Z","endTime":"2026-03-18T03:18:09.398Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11848655812825,"aZ":-10.151587375958842,"pfxX":3.2533400706538655,"pfxZ":12.195482745324274,"pX":0.03915229062967896,"pZ":3.283036190331054,"vX0":-1.4501204174716522,"vY0":-134.0585028130619,"vZ0":-4.505847250048394,"x":115.51,"y":150.14,"x0":0.16677620623218942,"y0":50.00386937207597,"z0":5.7207799273909785,"aX":5.874905956592941},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.2,"breakHorizontal":-5.5,"spinRate":2468,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.4098252864317855,"extension":6.502384592698589},"hitData":{"launchSpeed":99.4,"launchAngle":9.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.69,"coordY":109.22}},"index":4,"playId":"7e994d0e-5f18-3bfd-a6dc-dd7bb0d600b0","pitchNumber":4,"startTime":"2026-03-18T03:18:09.398Z","endTime":"2026-03-18T03:18:24.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":19.000000000000007,"leverageIndex":2.77,"dramaIndex":191.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:18:24.447Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luca Tresh pops out to third baseman Ryan Fitzgerald in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-18T03:18:55.942Z","endTime":"2026-03-18T03:19:10.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jack Pineda replaces Kevin Newman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T03:18:42.932Z","endTime":"2026-03-18T03:18:58.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"base":1,"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362086576448853,"aZ":-11.735170872802943,"pfxX":3.455201524935144,"pfxZ":11.630864718972582,"pX":-0.2488299524177525,"pZ":3.3904829305018804,"vX0":-2.511342829564222,"vY0":-132.0467615252177,"vZ0":-4.005840981550092,"x":126.48,"y":147.24,"x0":0.2678906110333933,"y0":50.00584716126325,"z0":5.79714033625004,"aX":6.073805560979247},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.4,"breakHorizontal":-5.6,"spinRate":2509,"spinDirection":161},"zone":11,"typeConfidence":0.88,"plateTime":0.4155497350753281,"extension":6.290703118167866},"hitData":{"launchSpeed":94.2,"launchAngle":79.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.62,"coordY":193.82}},"index":1,"playId":"72541fec-7731-3d96-9bd3-656e7be85980","pitchNumber":1,"startTime":"2026-03-18T03:18:58.124Z","endTime":"2026-03-18T03:19:10.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"first":{"id":801442,"link":"/api/v1/people/801442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:19:10.419Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eduardo Quintero walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T03:21:23.633Z","endTime":"2026-03-18T03:23:07.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Peyton Wilson remains in the game as the third baseman.","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":"2026-03-18T03:21:25.846Z","endTime":"2026-03-18T03:21:25.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brett Squires replaces first baseman Josh Rojas, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_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":"2026-03-18T03:21:25.848Z","endTime":"2026-03-18T03:21:25.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jack Pineda remains in the game as the shortstop.","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":2,"startTime":"2026-03-18T03:21:25.850Z","endTime":"2026-03-18T03:21:25.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lucas Erceg replaces John Schreiber.","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":3,"startTime":"2026-03-18T03:21:25.852Z","endTime":"2026-03-18T03:21:25.853Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":95.9,"endSpeed":88.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02979919254526,"aZ":-21.54129287930243,"pfxX":-9.050288965909456,"pfxZ":5.34836744592348,"pX":0.8089023985840563,"pZ":2.4347158041207395,"vX0":9.137142412889673,"vY0":-139.34445628536295,"vZ0":-5.606416305389837,"x":86.17,"y":173.04,"x0":-1.319279352300625,"y0":50.00354173413556,"z0":5.873435427861462,"aX":-17.9974861086719},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":1852,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39139827322029186,"extension":6.41040812521756},"index":4,"playId":"edb47bef-aae8-3d56-b3ea-6a3912a5b860","pitchNumber":1,"startTime":"2026-03-18T03:21:25.854Z","endTime":"2026-03-18T03:21:29.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709828969108763,"aZ":-21.77497442159559,"pfxX":-9.454971000023736,"pfxZ":5.2318151359943545,"pX":-1.5003195928420112,"pZ":2.6095615622901884,"vX0":3.4864985771818446,"vY0":-139.6712927947587,"vZ0":-5.179263159375522,"x":174.19,"y":168.32,"x0":-1.5321241642704932,"y0":50.00107883085992,"z0":5.908069362633166,"aX":-18.78968722824607},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":16.4,"spinRate":1976,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3912653393686809,"extension":6.412354261695064},"index":5,"playId":"5b5ffc43-4bcf-3d1c-86de-6e557d5e1a72","pitchNumber":2,"startTime":"2026-03-18T03:21:40.848Z","endTime":"2026-03-18T03:21:46.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496410513832334,"aZ":-37.49518186441983,"pfxX":-0.058158742375795214,"pfxZ":-3.7410894067004055,"pX":-1.162315231503987,"pZ":3.8533274413370386,"vX0":1.0847494051937134,"vY0":-118.94521776646648,"vZ0":2.6031263132226883,"x":161.3,"y":134.74,"x0":-1.6182571353955622,"y0":50.00341197964966,"z0":6.16327058494013,"aX":-0.08267736935201529},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.8,"breakHorizontal":-0.1,"spinRate":2029,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.461876468430531,"extension":6.04468681370358},"index":6,"playId":"86d92d49-411b-33f7-8fb7-25e690095710","pitchNumber":3,"startTime":"2026-03-18T03:22:01.672Z","endTime":"2026-03-18T03:22:05.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":83.8,"endSpeed":76.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27374061894508,"aZ":-32.83298374475628,"pfxX":-1.2982348827811205,"pfxZ":-0.44034556190019014,"pX":0.5355390542229804,"pZ":1.787780021949242,"vX0":5.323435370098908,"vY0":-121.86164934184835,"vZ0":-2.9390512813306415,"x":96.59,"y":190.51,"x0":-1.5229866527927671,"y0":50.00603960757489,"z0":5.889121932178487,"aX":-1.9242316791968124},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.3,"breakHorizontal":0.8,"spinRate":1881,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.4520586117127734,"extension":6.389448888200915},"index":7,"playId":"5f2826fe-dc94-32c5-bdc5-77734139f154","pitchNumber":4,"startTime":"2026-03-18T03:22:23.795Z","endTime":"2026-03-18T03:22:28.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.1,"endSpeed":88.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296177155443974,"aZ":-14.798801865512644,"pfxX":-5.60606005017935,"pfxZ":8.59629781178768,"pX":0.9297761166510052,"pZ":2.8546684978746497,"vX0":8.259437713180793,"vY0":-141.07915329414598,"vZ0":-5.577477902910573,"x":81.56,"y":161.7,"x0":-1.3038066574359248,"y0":50.00163204773545,"z0":5.806754479421521,"aX":-11.330375168051809},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2162,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3878501196947961,"extension":6.498850227810305},"index":8,"playId":"b27672d5-6a76-32aa-86b4-05201c87c943","pitchNumber":5,"startTime":"2026-03-18T03:22:44.556Z","endTime":"2026-03-18T03:22:48.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937498240292644,"aZ":-32.97347097152954,"pfxX":-2.2015122256750654,"pfxZ":-0.5522837869663761,"pX":0.22290619894254987,"pZ":0.7092480151581825,"vX0":4.590239032743775,"vY0":-121.04660926362347,"vZ0":-5.091838297751959,"x":108.5,"y":219.63,"x0":-1.4287050599001854,"y0":50.001403710099545,"z0":5.792344408305183,"aX":-3.2032743888501076},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.2,"breakHorizontal":2.6,"spinRate":1794,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.45591992562528727,"extension":6.1862381974678415},"index":9,"playId":"f70cddd4-2cd6-3b2c-bbe6-9982b67c8059","pitchNumber":6,"startTime":"2026-03-18T03:23:00.928Z","endTime":"2026-03-18T03:23:07.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808234,"link":"/api/v1/people/808234"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:23:07.868Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Fitzgerald doubles (3) on a line drive to right fielder Tyler Gentry. Eduardo Quintero scores. Ryan Fitzgerald to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T03:23:28.858Z","endTime":"2026-03-18T03:24:47.065Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468016217105994,"aZ":-34.74612632969705,"pfxX":-2.3360419312132015,"pfxZ":-1.7779420107440256,"pX":0.4356367073630658,"pZ":1.2665751041532824,"vX0":5.423975221912875,"vY0":-120.12091634177577,"vZ0":-3.4799816662191088,"x":100.39,"y":204.58,"x0":-1.5583685293183818,"y0":50.003859955920014,"z0":5.855895740804404,"aX":-3.380178648298669},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":2.8,"spinRate":2007,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4577567759560983,"extension":6.253924962230608},"index":0,"playId":"7b905da1-9f09-37cc-9355-aac0fc9bcdcf","pitchNumber":1,"startTime":"2026-03-18T03:23:28.858Z","endTime":"2026-03-18T03:23:33.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"playId":"32845860-568c-307e-ad39-b8eab4e6db59","startTime":"2026-03-18T03:23:46.530Z","endTime":"2026-03-18T03:23:50.027Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027309914992173,"aZ":-14.549310733773375,"pfxX":-6.2490737223712305,"pfxZ":9.024005590319687,"pX":0.790915782472268,"pZ":2.251406035392965,"vX0":8.133521205023179,"vY0":-138.64602668473825,"vZ0":-7.06185193279903,"x":86.85,"y":177.99,"x0":-1.364227123391958,"y0":50.0031154087189,"z0":5.796113362887826,"aX":-12.206760358361992},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2100,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39454518007456807,"extension":6.356385123208765},"index":2,"playId":"a74c95c7-8e6b-39a6-b47c-5134c56f9a80","pitchNumber":2,"startTime":"2026-03-18T03:24:07.554Z","endTime":"2026-03-18T03:24:11.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65477770041384,"aZ":-27.22150887701256,"pfxX":-10.303828077854599,"pfxZ":2.9813714236977216,"pX":-0.3802595672606385,"pZ":2.304643831789375,"vX0":6.3425817185039834,"vY0":-127.88527764791135,"vZ0":-3.4790620076889978,"x":131.49,"y":176.55,"x0":-1.550149882176469,"y0":50.00290884518188,"z0":5.811108354159318,"aX":-17.116740427472784},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":1701,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4278223320659782,"extension":6.387318810138845},"hitData":{"launchSpeed":109.2,"launchAngle":19.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.53,"coordY":76.92}},"index":3,"playId":"652a4aaa-7770-3152-a010-b319961fe941","pitchNumber":3,"startTime":"2026-03-18T03:24:25.747Z","endTime":"2026-03-18T03:24:47.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-35.5,"leverageIndex":3.54,"dramaIndex":311.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:24:47.065Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T03:25:14.788Z","endTime":"2026-03-18T03:26:30.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49246345656268,"aZ":-33.663927627830276,"pfxX":-0.5338743322548285,"pfxZ":-1.0153994112469071,"pX":-0.5202361076358961,"pZ":2.0414773331980656,"vX0":3.003143483835341,"vY0":-121.09874505683202,"vZ0":-2.178760653677329,"x":129.76,"y":159.87,"x0":-1.7165623432532116,"y0":50.00585322920447,"z0":5.947717466335887,"aX":-0.7791877188602818},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":0.1,"spinRate":1797,"spinDirection":22},"zone":7,"typeConfidence":2.0,"plateTime":0.4553384044599609,"extension":6.2636237433656845},"index":0,"playId":"289d4364-4148-3c63-b0aa-79be660b8a99","pitchNumber":1,"startTime":"2026-03-18T03:25:16.348Z","endTime":"2026-03-18T03:25:20.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4529586712281,"aZ":-14.818083662327263,"pfxX":-6.883070336325384,"pfxZ":8.769969775389486,"pX":0.6657318440520742,"pZ":2.9096241292822733,"vX0":8.488090427270334,"vY0":-139.35451225884236,"vZ0":-5.288842758437151,"x":91.62,"y":160.22,"x0":-1.5163309792598034,"y0":50.003990637518655,"z0":5.800789048824521,"aX":-13.6246811788012},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2087,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.392098670051789,"extension":6.398122865153019},"index":1,"playId":"5b87f1db-8800-3ee8-a2b1-fdffbb53549f","pitchNumber":2,"startTime":"2026-03-18T03:25:44.048Z","endTime":"2026-03-18T03:25:47.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-18T03:25:52.306Z","endTime":"2026-03-18T03:26:10.164Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":97.1,"endSpeed":89.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162257904503818,"aZ":-19.73466939141003,"pfxX":-9.380562780041231,"pfxZ":6.116038563966727,"pX":1.3146150043784872,"pZ":2.6162900626456085,"vX0":10.796255192862914,"vY0":-141.03531742343878,"vZ0":-5.4839994434609185,"x":66.89,"y":168.14,"x0":-1.326747509281192,"y0":50.00317924910642,"z0":5.840648889160026,"aX":-19.08146391836666},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":1831,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3869297286218387,"extension":6.39979082464476},"index":3,"playId":"84eb0af3-147e-314c-8f9e-27f35b2f9923","pitchNumber":3,"startTime":"2026-03-18T03:26:10.164Z","endTime":"2026-03-18T03:26:14.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":96.8,"endSpeed":88.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27360263672423,"aZ":-15.001954960599546,"pfxX":-6.1411408319013345,"pfxZ":8.51978346309006,"pX":0.12079965464228377,"pZ":3.690621054335267,"vX0":6.876880513585796,"vY0":-140.91535843309202,"vZ0":-3.2450379552882316,"x":112.4,"y":139.13,"x0":-1.5504799190126919,"y0":50.00619796839483,"z0":5.823144263074678,"aX":-12.383734611180863},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2142,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3883225797429928,"extension":6.271375099286072},"index":4,"playId":"3c8acc56-2571-3d78-882b-b3d7ca34a14e","pitchNumber":4,"startTime":"2026-03-18T03:26:27.146Z","endTime":"2026-03-18T03:26:30.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":7.199999999999999,"leverageIndex":1.95,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:26:30.775Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Kyle Nevin reaches on a fielder's choice out, shortstop Jack Pineda to catcher Luca Tresh. Ryan Fitzgerald out at home.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T03:26:54.868Z","endTime":"2026-03-18T03:27:07.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51705100953393,"aZ":-18.607298569468547,"pfxX":-8.637471272936246,"pfxZ":6.645792011123692,"pX":-0.5412178472343043,"pZ":2.7821959680154738,"vX0":5.885069539273075,"vY0":-141.54930171401043,"vZ0":-5.3329364465955145,"x":137.63,"y":163.66,"x0":-1.5188011401584727,"y0":50.00144074668513,"z0":5.87139510461742,"aX":-17.629984219426127},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":14.5,"spinRate":1876,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38607224624357395,"extension":6.389256796628947},"hitData":{"launchSpeed":58.4,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":121.46,"coordY":180.46}},"index":0,"playId":"c6529ec4-47ad-3d7c-baee-e808c89b94c0","pitchNumber":1,"startTime":"2026-03-18T03:26:54.868Z","endTime":"2026-03-18T03:27:07.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"third":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693819,"link":"/api/v1/people/693819"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":693819,"link":"/api/v1/people/693819"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":18.300000000000004,"leverageIndex":3.31,"dramaIndex":200.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:27:07.822Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kole Myers called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-18T03:27:29.195Z","endTime":"2026-03-18T03:28:38.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"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":83.3,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674561268453022,"aZ":-32.677204814683336,"pfxX":-0.6782086916735528,"pfxZ":-0.34117348428883965,"pX":0.5114004589304597,"pZ":2.177419416197633,"vX0":5.3369943201976415,"vY0":-121.23459510960701,"vZ0":-1.827126857023683,"x":97.51,"y":179.99,"x0":-1.6345161071699645,"y0":50.00259022421987,"z0":5.804912907772692,"aX":-1.006235073382463},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.8,"breakHorizontal":-0.1,"spinRate":1992,"spinDirection":8},"zone":9,"typeConfidence":2.0,"plateTime":0.4525502029635753,"extension":6.357986427457209},"index":0,"playId":"968a29d2-a1ea-381d-a48d-351f33af2a10","pitchNumber":1,"startTime":"2026-03-18T03:27:31.743Z","endTime":"2026-03-18T03:27:35.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86575604951012,"aZ":-24.635576091034448,"pfxX":-8.841745842520801,"pfxZ":4.438948860981791,"pX":-1.463305705421738,"pZ":2.6692303605517465,"vX0":3.5960766225102496,"vY0":-128.94726665879224,"vZ0":-3.325007949796576,"x":172.78,"y":166.71,"x0":-1.7213267007476172,"y0":50.00022163879385,"z0":5.859718801116036,"aX":-15.002252358491363},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":15.4,"spinRate":1775,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.42351085460640103,"extension":6.375427939120599},"index":1,"playId":"65644ca3-3c91-358a-acdc-99eb915e9940","pitchNumber":2,"startTime":"2026-03-18T03:27:53.288Z","endTime":"2026-03-18T03:27:57.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998886327810748,"aZ":-24.400215363505943,"pfxX":-7.531529865049023,"pfxZ":4.780910037508823,"pX":-0.018732656264431574,"pZ":2.76890588622386,"vX0":6.364076320381926,"vY0":-126.23983773232652,"vZ0":-2.653685887782404,"x":117.71,"y":164.02,"x0":-1.5852465452595852,"y0":50.000468598240516,"z0":5.783190953681875,"aX":-12.240411198755003},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":12.4,"spinRate":1720,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.43271683415283446,"extension":6.444474900949321},"index":2,"playId":"8233d0b9-2ecd-35a1-b2b9-34093c86004f","pitchNumber":3,"startTime":"2026-03-18T03:28:11.117Z","endTime":"2026-03-18T03:28:14.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07706610635957,"aZ":-15.388717413748951,"pfxX":-6.272861984727505,"pfxZ":8.52764365617399,"pX":-0.6181464110623989,"pZ":2.0758454993659567,"vX0":5.162931503362197,"vY0":-138.91907425589304,"vZ0":-7.001391893465007,"x":140.56,"y":182.73,"x0":-1.6793439605747398,"y0":50.00129574345034,"z0":5.63831786482653,"aX":-12.34543773287306},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2050,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39321713943811565,"extension":6.271296506529858},"index":3,"playId":"e765c2a5-7619-37e0-8244-a8055393cbd9","pitchNumber":4,"startTime":"2026-03-18T03:28:32.176Z","endTime":"2026-03-18T03:28:38.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":801887,"link":"/api/v1/people/801887"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.99,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:28:38.235Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T03:30:58.301Z","endTime":"2026-03-18T03:32:25.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701808,"fullName":"Cody Morse","link":"/api/v1/people/701808"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Seby Zavala replaces catcher Dalton Rushing, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"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":"2026-03-18T03:30:51.524Z","endTime":"2026-03-18T03:30:51.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cody Morse replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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":"2026-03-18T03:30:51.549Z","endTime":"2026-03-18T03:31:00.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701808,"link":"/api/v1/people/701808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389417784482813,"aZ":-17.401985294187202,"pfxX":6.936191248893394,"pfxZ":7.760726438860882,"pX":0.3022926895424237,"pZ":1.9266090380192198,"vX0":-9.889038782997408,"vY0":-136.8849703413887,"vZ0":-5.2629659119596965,"x":105.48,"y":186.76,"x0":3.0556662926521287,"y0":50.00053869602894,"z0":5.06021970392708,"aX":13.199757798253312},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-10.6,"spinRate":2438,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.39968734323305277,"extension":6.713765472870258},"index":2,"playId":"a46cf761-964e-3fff-958d-6c16428ed0ba","pitchNumber":1,"startTime":"2026-03-18T03:31:00.651Z","endTime":"2026-03-18T03:31:04.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47705977717717,"aZ":-20.492665140017994,"pfxX":7.692516720808144,"pfxZ":6.1010073772890046,"pX":-1.0029537379863254,"pZ":3.297506565954369,"vX0":-14.584179048164035,"vY0":-137.06421515000656,"vZ0":-0.8535269818381328,"x":155.23,"y":149.75,"x0":3.372104100176127,"y0":50.0030215977596,"z0":5.004012346361923,"aX":14.730972635312458},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":-11.0,"spinRate":2450,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.3986422017615552,"extension":6.5731420481653435},"index":3,"playId":"470d7d9c-a5a4-32b7-856a-0238e6d2a3d2","pitchNumber":2,"startTime":"2026-03-18T03:31:15.641Z","endTime":"2026-03-18T03:31:18.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.900230371172544,"aZ":-27.10221696099576,"pfxX":-6.160597718602883,"pfxZ":3.706637418501061,"pX":-0.0021901646447082725,"pZ":1.2384527317538645,"vX0":-6.189583431905408,"vY0":-116.48392289613027,"vZ0":-2.320946383764928,"x":117.08,"y":205.34,"x0":3.494548089173291,"y0":50.00152255689055,"z0":4.822990807574357,"aX":-8.420968609640619},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":2426,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4711199446698888,"extension":6.866034858010705},"index":4,"playId":"2814a43d-0095-3c11-8c10-999042b20634","pitchNumber":3,"startTime":"2026-03-18T03:31:30.960Z","endTime":"2026-03-18T03:31:35.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13398078791579,"aZ":-29.146469021047437,"pfxX":-7.605080221372555,"pfxZ":2.2378766335506466,"pX":0.9034243913312928,"pZ":1.9940522640953455,"vX0":-3.0898743287452133,"vY0":-115.79224221470449,"vZ0":-0.44491225394838774,"x":82.56,"y":184.94,"x0":3.2443042590870426,"y0":50.00419810333452,"z0":4.98344497822822,"aX":-10.30150477167571},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.2,"breakHorizontal":14.5,"spinRate":2429,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4734891622627826,"extension":6.517993231593379},"index":5,"playId":"02251392-46eb-367b-9b23-b6a82bd900f6","pitchNumber":4,"startTime":"2026-03-18T03:31:43.170Z","endTime":"2026-03-18T03:31:47.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.1,"endSpeed":86.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696615393220675,"aZ":-19.642575279489932,"pfxX":6.32761130968721,"pfxZ":6.5886418197265275,"pX":-0.5521940126164836,"pZ":2.3626637676547446,"vX0":-13.3134331281483,"vY0":-136.50653408214825,"vZ0":-3.5185883151468538,"x":138.05,"y":174.99,"x0":3.5480254534061184,"y0":50.00630357597341,"z0":5.006799746555412,"aX":12.043279726489763},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":-8.9,"spinRate":2382,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3999700641681767,"extension":6.791802466596957},"index":6,"playId":"a81a5614-98d6-386c-81c4-153d9de64438","pitchNumber":5,"startTime":"2026-03-18T03:31:58.748Z","endTime":"2026-03-18T03:32:03.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.174855427839866,"aZ":-29.514962097807516,"pfxX":-7.359372778736302,"pfxZ":1.9627099103977734,"pX":0.7224537110222313,"pZ":1.9466218355420961,"vX0":-3.824722605671321,"vY0":-115.43249228861356,"vZ0":-0.2425415767591178,"x":89.46,"y":186.22,"x0":3.3558390414687196,"y0":50.000449707676765,"z0":4.891001183912865,"aX":-9.943376884239509},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":2397,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.474235920987395,"extension":6.795233115507182},"index":7,"playId":"c6bfcea2-a645-31a9-83de-e8ca7479785f","pitchNumber":6,"startTime":"2026-03-18T03:32:20.822Z","endTime":"2026-03-18T03:32:25.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:32:25.244Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T03:32:46.927Z","endTime":"2026-03-18T03:33:52.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701808,"fullName":"Cody Morse","link":"/api/v1/people/701808"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"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":94.7,"endSpeed":87.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.977299822411975,"aZ":-18.55623598271911,"pfxX":4.599454958909064,"pfxZ":7.032395466176892,"pX":0.726114446361169,"pZ":2.612658627066981,"vX0":-9.127995167289079,"vY0":-137.67433033496775,"vZ0":-3.1665708373947243,"x":89.32,"y":168.24,"x0":3.473653312049397,"y0":50.00569514267371,"z0":5.020007882357743,"aX":8.911278334510286},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-6.6,"spinRate":2478,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.3964827382155627,"extension":6.5583682170516235},"index":0,"playId":"6ebb47c5-f17e-378f-97bf-bf73f889b201","pitchNumber":1,"startTime":"2026-03-18T03:32:46.927Z","endTime":"2026-03-18T03:32:50.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":87.8,"endSpeed":81.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715558923129088,"aZ":-29.875619302218244,"pfxX":-2.0489034449470944,"pfxZ":1.3828335042509519,"pX":-1.1747830556032113,"pZ":1.6107619513184503,"vX0":-10.337083991966466,"vY0":-127.58380510040698,"vZ0":-2.673183143840017,"x":161.78,"y":195.29,"x0":3.1849173548126304,"y0":50.00011423170866,"z0":5.011603581921599,"aX":-3.3974878285418106},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":5.9,"spinRate":2507,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4282851168806143,"extension":6.682858364146491},"index":1,"playId":"bb0618b8-2945-3719-b2f3-1fbb4fd6b665","pitchNumber":2,"startTime":"2026-03-18T03:32:59.691Z","endTime":"2026-03-18T03:33:02.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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":"2026-03-18T03:33:17.198Z","endTime":"2026-03-18T03:33:17.907Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57223995109836,"aZ":-34.78084496055908,"pfxX":6.078302448576596,"pfxZ":-1.599535537571855,"pX":0.48179531915585666,"pZ":2.04369269935593,"vX0":-9.043400645950985,"vY0":-126.57894276561306,"vZ0":-0.01292721087636961,"x":98.64,"y":183.6,"x0":3.3025226733540265,"y0":50.00184507308181,"z0":4.821575832982991,"aX":9.91502671238719},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":-9.1,"spinRate":1992,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4318633989646674,"extension":6.629718121509364},"index":3,"playId":"8e85d32b-3ed0-3ef0-862e-51d199db3707","pitchNumber":3,"startTime":"2026-03-18T03:33:17.907Z","endTime":"2026-03-18T03:33:21.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.487277734474727,"aZ":-35.13916395510481,"pfxX":7.1348889894657805,"pfxZ":-1.7650154532885622,"pX":-1.6078436575045467,"pZ":1.4648927440226425,"vX0":-14.045966349406326,"vY0":-127.58190505426789,"vZ0":-1.3061551982028705,"x":178.29,"y":199.23,"x0":2.994633022624646,"y0":50.00228336231489,"z0":4.70496195698127,"aX":11.990104026601212},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.2,"breakHorizontal":-10.4,"spinRate":1999,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.42618515049122685,"extension":6.841736001351808},"index":4,"playId":"353d1596-5f06-3895-abdc-31a312853382","pitchNumber":4,"startTime":"2026-03-18T03:33:34.886Z","endTime":"2026-03-18T03:33:38.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417623450726754,"aZ":-18.280599782783945,"pfxX":5.961017040633052,"pfxZ":7.28593568991478,"pX":-0.14518986865877467,"pZ":3.259568887469091,"vX0":-10.646635519757492,"vY0":-136.5861957176507,"vZ0":-1.7885445377526792,"x":122.53,"y":150.77,"x0":3.012171081128331,"y0":50.004517881153056,"z0":5.16752147963051,"aX":11.3710043818255},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-8.8,"spinRate":2543,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.3995775788005327,"extension":6.767071294736716},"index":5,"playId":"7b6244fb-de0e-3b08-a48c-9e7626306929","pitchNumber":5,"startTime":"2026-03-18T03:33:49.078Z","endTime":"2026-03-18T03:33:52.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:33:52.550Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Tolbert flies out to right fielder Kole Myers.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-18T03:34:09.124Z","endTime":"2026-03-18T03:34:39.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701808,"fullName":"Cody Morse","link":"/api/v1/people/701808"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.1,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11649745583776,"aZ":-30.75867540850744,"pfxX":-9.24911461667092,"pfxZ":1.04006619895892,"pX":0.8883117841603186,"pZ":1.9439728777605196,"vX0":-3.081736667951383,"vY0":-116.58299964277353,"vZ0":-0.012254543035676635,"x":83.14,"y":186.29,"x0":3.432818627056086,"y0":50.00319627030739,"z0":4.878684233275937,"aX":-12.594377485952435},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":17.5,"spinRate":2495,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.47176059567131645,"extension":6.736044601491065},"index":0,"playId":"603fad00-f934-3976-b5f5-7708b9772383","pitchNumber":1,"startTime":"2026-03-18T03:34:16.007Z","endTime":"2026-03-18T03:34:19.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.135857164700706,"aZ":-22.7343874459889,"pfxX":5.505132901760222,"pfxZ":4.880317875790032,"pX":0.16744066433485588,"pZ":3.1205440679303513,"vX0":-10.223459606727639,"vY0":-137.85415875707585,"vZ0":-1.01568519134345,"x":110.62,"y":154.53,"x0":3.200058487974198,"y0":50.0051276534114,"z0":5.021010036957674,"aX":10.654189678974268},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":-7.9,"spinRate":2456,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.39652758377577957,"extension":6.520541163511336},"hitData":{"launchSpeed":86.2,"launchAngle":33.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.17,"coordY":87.18}},"index":1,"playId":"3a0ed16e-803b-3fc8-8375-3bc990d4ea36","pitchNumber":2,"startTime":"2026-03-18T03:34:30.245Z","endTime":"2026-03-18T03:34:39.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":701808,"link":"/api/v1/people/701808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:34:39.385Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jack Suwinski homers (2) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:36:46.902Z","endTime":"2026-03-18T03:37:10.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Héctor Neris replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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":"2026-03-18T03:36:34.200Z","endTime":"2026-03-18T03:36:46.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593576,"link":"/api/v1/people/593576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09734778810984,"aZ":-15.936944767199279,"pfxX":-4.764283807303931,"pfxZ":9.231220900711216,"pX":0.05002543272493903,"pZ":1.6549159018721966,"vX0":5.321217643356995,"vY0":-131.80761254795215,"vZ0":-6.580210731056195,"x":96.21,"y":143.37,"x0":-1.3762720974010287,"y0":50.001664702365986,"z0":5.361050015413896,"aX":-8.379729522089189},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2278,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.41559728584555256,"extension":6.022355539638542},"hitData":{"launchSpeed":113.7,"launchAngle":30.0,"totalDistance":467.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.04,"coordY":23.62}},"index":1,"playId":"822d887d-78b5-3d3d-ba13-71929e75ed56","pitchNumber":1,"startTime":"2026-03-18T03:36:46.902Z","endTime":"2026-03-18T03:37:10.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-33.5,"leverageIndex":2.29,"dramaIndex":268.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:37:10.085Z","atBatIndex":71},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Hyeseong Kim reaches on catcher interference by Luca Tresh. Hyeseong Kim to 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:37:27.878Z","endTime":"2026-03-18T03:38:39.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822559232390454,"aZ":-19.034413527232726,"pfxX":-9.139408180254474,"pfxZ":7.170477296724287,"pX":-0.27400771746649594,"pZ":2.40075721220384,"vX0":6.013292797531222,"vY0":-134.00701809334157,"vZ0":-4.79083502671668,"x":125.78,"y":139.7,"x0":-1.3505641092505238,"y0":50.006616357088014,"z0":5.556894472585645,"aX":-16.75696726008377},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":15.4,"spinRate":2458,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4075057236929198,"extension":6.185259060492154},"index":0,"playId":"dd689013-81cf-3261-b9c2-e375ca649ecd","pitchNumber":1,"startTime":"2026-03-18T03:37:27.878Z","endTime":"2026-03-18T03:37:31.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210667330148745,"aZ":-24.703166284050464,"pfxX":-4.270460415631279,"pfxZ":5.427653037282003,"pX":-0.5460160100183151,"pZ":2.5610172988786246,"vX0":3.3668152120476167,"vY0":-116.69505444755904,"vZ0":-1.9163224184849796,"x":137.81,"y":169.63,"x0":-1.4535042185463554,"y0":50.00550277311848,"z0":5.7227756973882284,"aX":-5.883461775601204},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.6,"breakHorizontal":6.8,"spinRate":1067,"spinDirection":267},"zone":4,"typeConfidence":2.0,"plateTime":0.46957319037445844,"extension":5.783467594747914},"index":1,"playId":"8d89b607-8b17-3635-9e0d-c9ec16f2add9","pitchNumber":2,"startTime":"2026-03-18T03:37:42.817Z","endTime":"2026-03-18T03:37:48.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28678609577034,"aZ":-32.5595686414193,"pfxX":2.7451532764872573,"pfxZ":-0.2748714101017429,"pX":-0.25605391175307946,"pZ":1.3908585140638048,"vX0":1.8735590728215734,"vY0":-117.36878358321485,"vZ0":-3.3890069633818314,"x":126.76,"y":201.23,"x0":-1.4187350236538465,"y0":50.00242183342502,"z0":5.85688711179469,"aX":3.86485812964255},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2261,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.46503744950121817,"extension":5.745451465780522},"index":2,"playId":"5b4243b4-8875-310a-8169-4462e9f278b8","pitchNumber":3,"startTime":"2026-03-18T03:38:00.518Z","endTime":"2026-03-18T03:38:04.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18536963229588,"aZ":-31.182771749992764,"pfxX":1.2014362162013716,"pfxZ":0.7131250519490226,"pX":0.04920871893915553,"pZ":0.6659553305242087,"vX0":2.840572239146808,"vY0":-116.7217849547462,"vZ0":-5.146139586149913,"x":115.12,"y":220.8,"x0":-1.3376904114099908,"y0":50.00053202816365,"z0":5.822457982451433,"aX":1.6637369574641776},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.9,"spinRate":2185,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.46857194435103766,"extension":5.675721997437741},"index":3,"playId":"53bc8e3a-c691-3a70-9c24-50a12596615f","pitchNumber":4,"startTime":"2026-03-18T03:38:15.711Z","endTime":"2026-03-18T03:38:19.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":90.8,"endSpeed":83.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166248541303606,"aZ":-15.949026229049638,"pfxX":-5.475185750199404,"pfxZ":9.124165435734538,"pX":-0.5919587977505751,"pZ":3.005306156431281,"vX0":3.852009388861764,"vY0":-132.24212838143984,"vZ0":-3.3920220687860025,"x":139.56,"y":157.64,"x0":-1.3532553905500897,"y0":50.00181435108005,"z0":5.468659237603358,"aX":-9.734896943629499},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2407,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41357279865684937,"extension":5.9945556084433385},"index":4,"playId":"e014b1ce-e088-3cdc-aad8-7436e7eae495","pitchNumber":5,"startTime":"2026-03-18T03:38:36.503Z","endTime":"2026-03-18T03:38:39.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:38:39.921Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Damon Keith walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:39:14.405Z","endTime":"2026-03-18T03:41:04.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Damon Keith replaces Mike Sirota.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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":"2026-03-18T03:39:01.119Z","endTime":"2026-03-18T03:39:16.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701618,"link":"/api/v1/people/701618"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":701527,"link":"/api/v1/people/701527"},"defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701527,"link":"/api/v1/people/701527","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90894316204744,"aZ":-32.205264973345805,"pfxX":2.5110959450375807,"pfxZ":-0.022471861889468592,"pX":1.0507178712279526,"pZ":0.5921391152910431,"vX0":5.175791416533888,"vY0":-119.22022207261762,"vZ0":-5.079170712731005,"x":76.95,"y":222.79,"x0":-1.4745092858825501,"y0":50.00177456897163,"z0":5.6566095147898805,"aX":3.6145271817323805},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2380,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4594161561968697,"extension":5.770879542080842},"index":1,"playId":"9ccf159e-908c-3412-bb1b-0a613653ac7c","pitchNumber":1,"startTime":"2026-03-18T03:39:16.528Z","endTime":"2026-03-18T03:39:24.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hyeseong Kim steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"9ccf159e-908c-3412-bb1b-0a613653ac7c","startTime":"2026-03-18T03:39:24.184Z","endTime":"2026-03-18T03:39:58.538Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"},"defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"postOnSecond":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.480074736085427,"aZ":-27.36122136449075,"pfxX":0.8692551945574554,"pfxZ":3.2721675363980847,"pX":1.6654438018679423,"pZ":-0.8892071204547556,"vX0":6.7675151589386635,"vY0":-120.73545045663533,"vZ0":-9.60748608344279,"x":53.52,"y":262.79,"x0":-1.2918873869418892,"y0":50.002187590607434,"z0":5.56597822540962,"aX":1.2762521328359389},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.7,"breakHorizontal":-3.2,"spinRate":2159,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.454431213824225,"extension":5.9401835383395625},"index":3,"playId":"dd886c07-86dd-395b-8b30-8a13e98500aa","pitchNumber":2,"startTime":"2026-03-18T03:39:58.538Z","endTime":"2026-03-18T03:40:05.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181585338955756,"aZ":-20.021636291326764,"pfxX":-8.722789822471547,"pfxZ":6.649101490863014,"pX":-0.39844927972658617,"pZ":1.2445429708831413,"vX0":5.382019224093105,"vY0":-134.1243200499411,"vZ0":-7.47808606555629,"x":132.19,"y":205.18,"x0":-1.294646540836603,"y0":50.00308926468442,"z0":5.489489981923275,"aX":-15.940934662599991},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":14.6,"spinRate":2356,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4079032795083277,"extension":6.068625792989943},"index":4,"playId":"e529f3d5-9413-394e-b104-d708bb64d06f","pitchNumber":3,"startTime":"2026-03-18T03:40:24.959Z","endTime":"2026-03-18T03:40:29.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.193015280041312,"aZ":-16.299252363027612,"pfxX":-5.3619554068738875,"pfxZ":8.980261335119895,"pX":-0.17729981185965102,"pZ":2.3058043712983785,"vX0":5.173246195174208,"vY0":-132.13376360400514,"vZ0":-4.799752252627344,"x":123.76,"y":176.52,"x0":-1.464015061182297,"y0":50.00464398915833,"z0":5.343796054751585,"aX":-9.481088001005487},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2394,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4145524833993637,"extension":5.913194246060091},"index":5,"playId":"e46abc44-ed23-3825-a870-f604614ac846","pitchNumber":4,"startTime":"2026-03-18T03:40:44.048Z","endTime":"2026-03-18T03:40:47.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87339161973999,"aZ":-20.561923812934392,"pfxX":-10.028102743504673,"pfxZ":6.426121715704077,"pX":0.5441477774277197,"pZ":1.2061413739454532,"vX0":8.331034730573148,"vY0":-133.35583542175164,"vZ0":-6.848843552106698,"x":96.26,"y":206.21,"x0":-1.3129422547412177,"y0":50.00002670651772,"z0":5.28380536138654,"aX":-18.113095375427207},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2269,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.41025411632439335,"extension":6.2133124544954486},"index":6,"playId":"548fd1a4-844f-3036-b139-b50062d35eca","pitchNumber":5,"startTime":"2026-03-18T03:41:01.338Z","endTime":"2026-03-18T03:41:04.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":701618,"link":"/api/v1/people/701618","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701618,"link":"/api/v1/people/701618"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":1.01,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:41:04.884Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan Wagner singles on a ground ball to left fielder Gavin Cross. Hyeseong Kim scores. Damon Keith to 2nd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:41:53.112Z","endTime":"2026-03-18T03:43:51.606Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnSecond":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"a194e028-f706-3e4e-9760-0a0a0283bfbc","startTime":"2026-03-18T03:41:32.397Z","endTime":"2026-03-18T03:41:35.482Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248679229340834,"aZ":-19.422871072905995,"pfxX":-10.229328135388837,"pfxZ":7.070578148976322,"pX":0.19315179168184368,"pZ":1.1728715677547392,"vX0":6.825370617942242,"vY0":-133.33002985210084,"vZ0":-7.631015965543891,"x":109.64,"y":207.11,"x0":-1.0689584942884247,"y0":50.00101384317854,"z0":5.4698398723102,"aX":-18.443835597052765},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":17.0,"spinRate":2278,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4105606582168204,"extension":6.138899795943921},"index":1,"playId":"2f66bc17-2537-33fb-8589-91239a5afb83","pitchNumber":1,"startTime":"2026-03-18T03:41:55.314Z","endTime":"2026-03-18T03:41:59.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.321451828583992,"aZ":-32.47835776700955,"pfxX":-6.131638439060705,"pfxZ":-0.21952096389915976,"pX":0.08113989765112425,"pZ":1.7826454842552173,"vX0":5.28003081133355,"vY0":-117.65010656515393,"vZ0":-1.9959776503280593,"x":113.91,"y":190.65,"x0":-1.405996923799113,"y0":50.00223962647444,"z0":5.679780969925287,"aX":-8.512924412759698},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":9.6,"spinRate":1174,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.4672819430103319,"extension":5.849267734742022},"index":2,"playId":"882842b8-cac7-3c80-8728-79eb0f4b643d","pitchNumber":2,"startTime":"2026-03-18T03:42:12.769Z","endTime":"2026-03-18T03:42:16.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881700101427544,"aZ":-21.94096961733593,"pfxX":-10.534395561795687,"pfxZ":5.712541528946925,"pX":0.3432299786026904,"pZ":0.9329472327464045,"vX0":7.443068409612514,"vY0":-133.05838971231256,"vZ0":-7.125142261985861,"x":103.92,"y":213.59,"x0":-1.1234317292258074,"y0":50.00254661563408,"z0":5.238426726758906,"aX":-18.865392540962507},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2263,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.411851424447522,"extension":6.179725546370469},"index":3,"playId":"4176edf3-d442-386f-827f-2bc1f63d1c22","pitchNumber":3,"startTime":"2026-03-18T03:42:33.568Z","endTime":"2026-03-18T03:42:37.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"08318066-0756-0033-002c-f08cd117d70a","startTime":"2026-03-18T03:42:56.512Z","endTime":"2026-03-18T03:43:11.800Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620635912975487,"aZ":-30.88179601830512,"pfxX":-6.4561859396803865,"pfxZ":0.9331873904647852,"pX":-0.3492943349067919,"pZ":1.9939381465479793,"vX0":4.532102884786946,"vY0":-117.16675819482862,"vZ0":-1.5352582821187792,"x":130.31,"y":184.94,"x0":-1.4767644907135837,"y0":50.00128904437005,"z0":5.56284059338612,"aX":-8.91135341207797},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.6,"breakHorizontal":10.4,"spinRate":1213,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4687724176543968,"extension":6.155592045713639},"index":5,"playId":"37c0ebf7-0834-3b78-afb8-4e15c0a72471","pitchNumber":4,"startTime":"2026-03-18T03:43:11.800Z","endTime":"2026-03-18T03:43:15.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95089147170427,"aZ":-32.77524021264494,"pfxX":-5.096134219955605,"pfxZ":-0.4493640882577079,"pX":-0.46048725875662566,"pZ":2.3246768267410896,"vX0":3.381101838097991,"vY0":-116.18422993399552,"vZ0":-0.4949703945730183,"x":134.55,"y":176.01,"x0":-1.2803592049591495,"y0":50.00067118990027,"z0":5.684420197262441,"aX":-6.891512229058665},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.6,"breakHorizontal":8.3,"spinRate":1218,"spinDirection":267},"zone":4,"typeConfidence":2.0,"plateTime":0.4733936123959399,"extension":5.841279857064874},"hitData":{"launchSpeed":74.0,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.04,"coordY":118.72}},"index":6,"playId":"b1dda823-8dbb-3f48-a67a-fc933af6b841","pitchNumber":5,"startTime":"2026-03-18T03:43:36.690Z","endTime":"2026-03-18T03:43:51.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":701618,"link":"/api/v1/people/701618"},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702488,"link":"/api/v1/people/702488"},"credit":"b_ab"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_ab"},{"player":{"id":702488,"link":"/api/v1/people/702488"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-5.799999999999999,"leverageIndex":1.12,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:43:51.606Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eduardo Quintero singles on a ground ball to left fielder Gavin Cross. Damon Keith to 3rd. Logan Wagner to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:44:42.876Z","endTime":"2026-03-18T03:47:04.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"postOnSecond":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnThird":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"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":6,"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":"2026-03-18T03:43:59.132Z","endTime":"2026-03-18T03:44:45.022Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.580974413619955,"aZ":-29.77895235444421,"pfxX":2.0191877023425024,"pfxZ":1.680302994731477,"pX":0.025922057529006552,"pZ":1.2957638857026474,"vX0":3.40799809398798,"vY0":-118.22577842188481,"vZ0":-4.160242082199731,"x":116.01,"y":203.79,"x0":-1.6939110152763455,"y0":50.00066439162725,"z0":5.797725328479791,"aX":2.8701229958721473},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.4,"breakHorizontal":-4.4,"spinRate":2195,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.46249116549741487,"extension":5.872913537370901},"index":1,"playId":"3e2ed926-b76b-3288-b0e0-79aee5786341","pitchNumber":1,"startTime":"2026-03-18T03:44:45.022Z","endTime":"2026-03-18T03:44:49.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.148154778002787,"aZ":-32.648583062146635,"pfxX":3.12268584630659,"pfxZ":-0.3349711303380021,"pX":-0.7111999644109539,"pZ":1.6987274345312386,"vX0":1.052954119205102,"vY0":-118.41879515892629,"vZ0":-2.665434407412925,"x":144.11,"y":192.91,"x0":-1.566400252053706,"y0":50.00031414982762,"z0":5.805155836832246,"aX":4.464804763848644},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.0,"breakHorizontal":-5.9,"spinRate":2140,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.46131399673555107,"extension":5.68138160906958},"index":2,"playId":"6523eddb-63e7-3bca-84f0-80c05b0107c7","pitchNumber":2,"startTime":"2026-03-18T03:45:00.308Z","endTime":"2026-03-18T03:45:03.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0182610566503,"aZ":-23.450996540782626,"pfxX":-8.316254511670152,"pfxZ":4.878072292069915,"pX":0.3782079197096167,"pZ":2.2983458742689873,"vX0":7.099103319063824,"vY0":-132.28709251007942,"vZ0":-4.0235330517749075,"x":102.58,"y":176.72,"x0":-1.24881559569476,"y0":50.00107358790837,"z0":5.541057038736252,"aX":-14.86122654817851},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":13.7,"spinRate":2123,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4127464080149035,"extension":6.1077567432433835},"index":3,"playId":"ec7424c9-289d-301b-842b-b0f5bfd3851f","pitchNumber":3,"startTime":"2026-03-18T03:45:19.770Z","endTime":"2026-03-18T03:45:23.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063600713110887,"aZ":-33.41801153944589,"pfxX":1.7849929284906532,"pfxZ":-0.8938963208707262,"pX":-0.08171095626736256,"pZ":0.9978938005789,"vX0":2.289801878783198,"vY0":-117.53732677260784,"vZ0":-3.885705823798537,"x":120.11,"y":211.84,"x0":-1.2999497925185768,"y0":50.00034062987767,"z0":5.772343958781833,"aX":2.498883440769087},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.8,"spinRate":2352,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.46582419022602606,"extension":6.008106436370908},"index":4,"playId":"9b0ded82-ab99-3376-9c7d-717188e527ba","pitchNumber":4,"startTime":"2026-03-18T03:45:38.178Z","endTime":"2026-03-18T03:45:43.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97631253004947,"aZ":-28.230274427022508,"pfxX":-5.223538201828727,"pfxZ":2.8114213249770277,"pX":-0.5621992852416237,"pZ":3.1818371880803746,"vX0":3.3487783614138436,"vY0":-117.5402294035088,"vZ0":0.08212696871033254,"x":138.43,"y":152.87,"x0":-1.3257162255922825,"y0":50.000648830087826,"z0":5.76461727871352,"aX":-7.318677703853216},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.4,"breakHorizontal":8.6,"spinRate":1173,"spinDirection":266},"zone":1,"typeConfidence":2.0,"plateTime":0.4657356076296355,"extension":5.966342753010531},"index":5,"playId":"897987cf-9efd-3b96-bf79-6030130baef8","pitchNumber":5,"startTime":"2026-03-18T03:45:56.000Z","endTime":"2026-03-18T03:46:00.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.2,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95983162517515,"aZ":-16.9599717888548,"pfxX":-5.018172842040574,"pfxZ":8.445469295321258,"pX":0.6203005553211401,"pZ":2.84403493583778,"vX0":6.330076709800123,"vY0":-132.7659828276544,"vZ0":-3.5366366804206053,"x":93.36,"y":161.99,"x0":-1.1326306037427407,"y0":50.00493680509212,"z0":5.41319395354222,"aX":-9.043019774858774},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2264,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4110968540353994,"extension":5.9847562694201555},"index":6,"playId":"344f4d14-b4b1-338b-a043-1dc96f892ded","pitchNumber":6,"startTime":"2026-03-18T03:46:23.244Z","endTime":"2026-03-18T03:46:26.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.146361593414518,"aZ":-34.38722489084161,"pfxX":2.493906768205266,"pfxZ":-1.6240359688666874,"pX":0.39332124523914047,"pZ":2.598211821305855,"vX0":3.3409998894024726,"vY0":-115.8757093421103,"vZ0":0.047501488651442214,"x":102.01,"y":168.63,"x0":-1.3897695948891724,"y0":50.00207576141713,"z0":5.855983131528359,"aX":3.3994903639510454},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":-5.3,"spinRate":2226,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.47223956887657037,"extension":6.055712445585361},"hitData":{"launchSpeed":100.1,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.07,"coordY":123.56}},"index":7,"playId":"60f32f7c-200c-3e22-a645-5694391b0507","pitchNumber":7,"startTime":"2026-03-18T03:46:48.153Z","endTime":"2026-03-18T03:47:04.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808234,"link":"/api/v1/people/808234","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"second":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808234,"link":"/api/v1/people/808234"},"credit":"b_ab"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_ab"},{"player":{"id":808234,"link":"/api/v1/people/808234"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.52,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:47:04.034Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Fitzgerald flies out to center fielder Tyler Tolbert.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:47:20.700Z","endTime":"2026-03-18T03:49:13.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"postOnSecond":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnThird":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87105344492056,"aZ":-30.973078965284557,"pfxX":0.928897852839722,"pfxZ":0.8236404167132108,"pX":0.45740928680180604,"pZ":1.117623443246591,"vX0":3.724899875008386,"vY0":-120.05072647240102,"vZ0":-4.078738820906201,"x":99.56,"y":208.6,"x0":-1.236762276317173,"y0":50.001991582726205,"z0":5.604325729079461,"aX":1.3513143382944168},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":-2.6,"spinRate":1833,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4567538639453379,"extension":5.9512664200987775},"index":0,"playId":"4434b702-6995-3a90-b95c-b72736c504f6","pitchNumber":1,"startTime":"2026-03-18T03:47:27.165Z","endTime":"2026-03-18T03:47:33.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255041768710353,"aZ":-23.427458887665626,"pfxX":-10.362139100130687,"pfxZ":4.896600896497402,"pX":0.21740460020476945,"pZ":1.4948751403795761,"vX0":7.182592726915618,"vY0":-132.54860526812502,"vZ0":-5.658124174974937,"x":87.68,"y":200.22,"x0":-1.175645972414217,"y0":50.00469059075601,"z0":5.358549025361745,"aX":-18.515080010243654},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":17.3,"spinRate":2226,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4125892764107797,"extension":6.2354520659760055},"index":1,"playId":"fee5947c-f590-381e-a84b-9e1afb1600dd","pitchNumber":2,"startTime":"2026-03-18T03:47:46.995Z","endTime":"2026-03-18T03:47:50.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2832553502851,"aZ":-27.06672209839979,"pfxX":-3.8781914061295226,"pfxZ":3.6013747913619367,"pX":-0.7573513224159056,"pZ":2.2675544557819824,"vX0":2.4529607871409453,"vY0":-118.22354347198758,"vZ0":-2.344964468903607,"x":145.87,"y":177.56,"x0":-1.3038937342619095,"y0":50.00009049801326,"z0":5.753420630539496,"aX":-5.495558158518839},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.2,"breakHorizontal":6.5,"spinRate":1080,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4630750155424388,"extension":6.043433939419825},"index":2,"playId":"e3083e43-afe7-3e65-b9f5-8b86e26386a2","pitchNumber":3,"startTime":"2026-03-18T03:48:23.116Z","endTime":"2026-03-18T03:48:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485750975220952,"aZ":-31.988479729203036,"pfxX":-3.4858502609122253,"pfxZ":0.1372150286920224,"pX":-1.5143826099870574,"pZ":2.6139892786033014,"vX0":0.6570837161316017,"vY0":-116.74129219790989,"vZ0":-0.3596673353673874,"x":174.72,"y":168.2,"x0":-1.3460922624511744,"y0":50.00576509161248,"z0":5.775110887691139,"aX":-4.823457783386661},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.5,"breakHorizontal":6.1,"spinRate":1114,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.4687652597257075,"extension":5.847870897109806},"index":3,"playId":"01edc002-9483-3c06-9f37-70806d23e9e1","pitchNumber":4,"startTime":"2026-03-18T03:48:42.538Z","endTime":"2026-03-18T03:48:45.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006160789686724,"aZ":-32.374238357719484,"pfxX":-4.174175967156472,"pfxZ":-0.14736688111143614,"pX":-0.5012811526789394,"pZ":1.369267243746758,"vX0":3.0236690886376945,"vY0":-117.19842211264223,"vZ0":-2.9276894833548415,"x":136.11,"y":201.81,"x0":-1.268483491603735,"y0":50.000534334394374,"z0":5.670800787665181,"aX":-5.781961830527913},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.7,"breakHorizontal":6.7,"spinRate":1065,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.46809105043976595,"extension":6.041862959951329},"hitData":{"launchSpeed":87.5,"launchAngle":44.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.47,"coordY":88.67}},"index":4,"playId":"a92853ae-2f0d-3202-af83-d2b0612fd0fd","pitchNumber":5,"startTime":"2026-03-18T03:49:00.351Z","endTime":"2026-03-18T03:49:13.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.45,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:49:13.610Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seby Zavala hits a grand slam (1) to right field. Damon Keith scores. Logan Wagner scores. Eduardo Quintero scores.","rbi":4,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:49:25.066Z","endTime":"2026-03-18T03:50:05.217Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664874,"fullName":"Seby Zavala","link":"/api/v1/people/664874"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664874,"fullName":"Seby Zavala","link":"/api/v1/people/664874"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701618,"fullName":"Damon Keith","link":"/api/v1/people/701618"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":808234,"fullName":"Eduardo Quintero","link":"/api/v1/people/808234"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64107392675922,"aZ":-22.32461441221242,"pfxX":-8.631078703650084,"pfxZ":5.409566812620871,"pX":0.15953534422463478,"pZ":2.1119846289991018,"vX0":9.458167762041937,"vY0":-133.31105025440846,"vZ0":-5.117742942643497,"x":110.92,"y":181.76,"x0":-2.2941491142023045,"y0":50.00178666900719,"z0":5.64419487317719,"aX":-15.709742888427185},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":2154,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40911399112915126,"extension":6.2598125840660135},"hitData":{"launchSpeed":101.3,"launchAngle":27.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.83,"coordY":70.36}},"index":0,"playId":"6d0ce07b-a106-30be-9ae0-c1564ed4174d","pitchNumber":1,"startTime":"2026-03-18T03:49:41.268Z","endTime":"2026-03-18T03:50:05.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"first":{"id":808234,"link":"/api/v1/people/808234"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":701618,"link":"/api/v1/people/701618"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"credit":"b_ab"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_ab"},{"player":{"id":664874,"link":"/api/v1/people/664874"},"credit":"b_pa"},{"player":{"id":593576,"link":"/api/v1/people/593576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-4.3,"leverageIndex":0.77,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:50:05.217Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Nevin strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:52:26.652Z","endTime":"2026-03-18T03:53:55.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680970,"fullName":"Andrew Pérez","link":"/api/v1/people/680970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-18T03:50:08.896Z","endTime":"2026-03-18T03:52:13.113Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Pérez replaces Héctor Neris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-18T03:52:13.113Z","endTime":"2026-03-18T03:52:28.802Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680970,"link":"/api/v1/people/680970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593576,"link":"/api/v1/people/593576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145461781400027,"aZ":-29.571648759231625,"pfxX":-1.3679348835439447,"pfxZ":1.7779748523339265,"pX":-0.4107762329743829,"pZ":0.48663899309243863,"vX0":-7.34161991141287,"vY0":-120.86473220999783,"vZ0":-6.697584950798417,"x":132.66,"y":225.64,"x0":2.858604192450676,"y0":50.00266974778709,"z0":5.9301826750395135,"aX":-1.9982898447650699},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":4.4,"spinRate":2120,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.45523178827892385,"extension":6.248322356023337},"index":2,"playId":"702a0605-1efd-3fad-bd11-3a85e36bc484","pitchNumber":1,"startTime":"2026-03-18T03:52:28.802Z","endTime":"2026-03-18T03:52:32.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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.3,"endSpeed":86.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.809920288661345,"aZ":-13.249048081595564,"pfxX":4.655821541083701,"pfxZ":9.944280715832134,"pX":1.3396206074347625,"pZ":3.1935825586667987,"vX0":-5.809548066881558,"vY0":-137.1901119323008,"vZ0":-4.99133033101687,"x":65.94,"y":152.55,"x0":2.881393775937537,"y0":50.0033153113274,"z0":5.942129540864701,"aX":8.861239989039486},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-7.2,"spinRate":2222,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.39949198961348964,"extension":6.174432968879379},"index":3,"playId":"fd36f4dc-c090-3734-ad74-7fe9e6099a69","pitchNumber":2,"startTime":"2026-03-18T03:52:50.151Z","endTime":"2026-03-18T03:52:53.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075921123537196,"aZ":-34.159371968201405,"pfxX":-0.721258192287352,"pfxZ":-1.3756431621439686,"pX":-1.4944594787220749,"pZ":1.2386970673513444,"vX0":-9.515871896327544,"vY0":-119.7523517863637,"vZ0":-4.103364764592478,"x":173.97,"y":205.34,"x0":2.6396482977908855,"y0":50.004440241937516,"z0":6.059803112624145,"aX":-1.038458630931439},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":3.8,"spinRate":2154,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.4589575906241663,"extension":6.396264669075784},"index":4,"playId":"2d43db38-5b80-3ac1-8452-3173850fd138","pitchNumber":3,"startTime":"2026-03-18T03:53:08.045Z","endTime":"2026-03-18T03:53:11.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793151843853014,"aZ":-31.170092650449256,"pfxX":-0.1786426335739052,"pfxZ":0.6979283451438452,"pX":0.24403021348232964,"pZ":2.127705935547742,"vX0":-5.925558625667569,"vY0":-119.2221901093403,"vZ0":-2.524679378507591,"x":107.7,"y":181.33,"x0":2.7890110531744767,"y0":50.00105610751384,"z0":6.024888554271391,"aX":-0.2555318192815707},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":1.8,"spinRate":2056,"spinDirection":284},"zone":8,"typeConfidence":0.9,"plateTime":0.4601369293980726,"extension":6.311666084002923},"index":5,"playId":"37c11d93-fd10-3681-a764-286a36f4c9a2","pitchNumber":4,"startTime":"2026-03-18T03:53:26.007Z","endTime":"2026-03-18T03:53:29.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-18T03:53:38.386Z","endTime":"2026-03-18T03:53:50.992Z","isPitch":false,"type":"action","player":{"id":693819,"link":"/api/v1/people/693819"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847927960933415,"aZ":-15.537796691603738,"pfxX":4.733012051274242,"pfxZ":8.933573183859917,"pX":-1.0035576015441514,"pZ":2.600944354404177,"vX0":-11.280351268174444,"vY0":-135.63912234448392,"vZ0":-5.950203648718705,"x":155.25,"y":168.55,"x0":2.5953371595919803,"y0":50.00231916309946,"z0":5.907682732113992,"aX":8.814477766458783},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-6.1,"spinRate":2131,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.40390596020312985,"extension":6.442103351758933},"index":7,"playId":"5d29169d-cd71-36d2-b411-b52783fb65b4","pitchNumber":5,"startTime":"2026-03-18T03:53:50.992Z","endTime":"2026-03-18T03:53:55.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693819,"link":"/api/v1/people/693819"},"credit":"b_ab"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_ab"},{"player":{"id":693819,"link":"/api/v1/people/693819"},"credit":"b_pa"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:53:55.585Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kole Myers singles on a line drive to left fielder Gavin Cross.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:54:18.808Z","endTime":"2026-03-18T03:56:07.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680970,"fullName":"Andrew Pérez","link":"/api/v1/people/680970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89227154078398,"aZ":-20.666071314773635,"pfxX":9.72896497914521,"pfxZ":6.435018355520723,"pX":-1.6165967871734297,"pZ":1.0202839628694926,"vX0":-14.11729237778369,"vY0":-132.99567917253768,"vZ0":-8.14440091789454,"x":178.62,"y":211.23,"x0":2.4997958119838954,"y0":50.00492968410427,"z0":5.624773352816907,"aX":17.406709876088478},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":1915,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.41206303771202535,"extension":6.379833140888106},"index":0,"playId":"2ed5999e-8309-3c25-a57c-4b523ab8d226","pitchNumber":1,"startTime":"2026-03-18T03:54:18.808Z","endTime":"2026-03-18T03:54:22.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83256170797924,"aZ":-18.466827211865564,"pfxX":9.173002330790965,"pfxZ":7.582285262871076,"pX":-0.1871893226840648,"pZ":1.340075889184088,"vX0":-10.695434190675254,"vY0":-133.83582864947869,"vZ0":-7.8073957878642934,"x":124.14,"y":202.6,"x0":2.675721633110566,"y0":50.00458165295436,"z0":5.6260971818526135,"aX":16.58523722843345},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.2,"spinRate":1920,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4098149130407731,"extension":6.327094094060378},"index":1,"playId":"920606c3-49c1-34c7-a366-b3b33029b395","pitchNumber":2,"startTime":"2026-03-18T03:54:35.138Z","endTime":"2026-03-18T03:54:39.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138679614452432,"aZ":-20.55464906721323,"pfxX":9.132472531129002,"pfxZ":6.4933751871793515,"pX":-0.34212539197613234,"pZ":2.408294165632146,"vX0":-10.892910545990354,"vY0":-133.05917813719205,"vZ0":-4.791484576865866,"x":130.04,"y":173.76,"x0":2.622446749037307,"y0":50.0023207577908,"z0":5.726185373229747,"aX":16.339915391437778},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-14.2,"spinRate":1943,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.41199796562954516,"extension":6.275482026642973},"index":2,"playId":"d2a37b98-1088-3d5b-9876-4c35cc891701","pitchNumber":3,"startTime":"2026-03-18T03:54:51.908Z","endTime":"2026-03-18T03:54:55.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03806845071292,"aZ":-24.409875667623325,"pfxX":10.969945542960653,"pfxZ":4.40560660614976,"pX":0.9083553947808573,"pZ":2.78219412590886,"vX0":-8.644565317727228,"vY0":-132.7913447928379,"vZ0":-3.329154398374437,"x":82.38,"y":163.66,"x0":2.802779929006805,"y0":50.001456525178604,"z0":5.855517399851458,"aX":19.323991623626263},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-17.6,"spinRate":1980,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.41463296662700966,"extension":6.279947212127519},"index":3,"playId":"e5a008cb-57a8-38b3-84ea-a498c4c07b4f","pitchNumber":4,"startTime":"2026-03-18T03:55:09.297Z","endTime":"2026-03-18T03:55:14.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340843222121723,"aZ":-32.07952435627361,"pfxX":-1.7543003904745254,"pfxZ":0.05996280659300979,"pX":-0.8346183577910191,"pZ":1.5231382046578499,"vX0":-8.157641685538161,"vY0":-122.70871511140312,"vZ0":-4.051212774531067,"x":148.81,"y":197.66,"x0":2.7670821687807696,"y0":50.00230855195255,"z0":5.942601590123216,"aX":-2.660574556798423},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":5.2,"spinRate":2139,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.4471667517001845,"extension":6.342491717819568},"index":4,"playId":"a64c4847-8014-3f90-adcf-98a0ebc53713","pitchNumber":5,"startTime":"2026-03-18T03:55:34.859Z","endTime":"2026-03-18T03:55:39.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57105677717564,"aZ":-16.172803716311474,"pfxX":4.992068046824942,"pfxZ":8.579371889188131,"pX":-0.25657876744787744,"pZ":2.5083993170991175,"vX0":-9.619389771010946,"vY0":-135.8989928159565,"vZ0":-5.738786095487025,"x":126.78,"y":171.05,"x0":2.684885730714215,"y0":50.00255730241032,"z0":5.776001733408125,"aX":9.311175833629514},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-7.0,"spinRate":2051,"spinDirection":123},"zone":4,"typeConfidence":0.9,"plateTime":0.4034780197046053,"extension":6.342211527729888},"hitData":{"launchSpeed":77.2,"launchAngle":19.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.87,"coordY":103.07}},"index":5,"playId":"bfbd4fcf-9ee0-3817-b9ba-a846ebbb739b","pitchNumber":6,"startTime":"2026-03-18T03:55:53.696Z","endTime":"2026-03-18T03:56:07.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":801887,"link":"/api/v1/people/801887","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"credit":"b_ab"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_ab"},{"player":{"id":801887,"link":"/api/v1/people/801887"},"credit":"b_pa"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:56:07.459Z","atBatIndex":79},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Yeiner Fernandez grounds into a force out, fielded by second baseman Connor Kaiser. Kole Myers out at 2nd.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-18T03:56:30.140Z","endTime":"2026-03-18T03:58:03.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691558,"fullName":"Yeiner Fernandez","link":"/api/v1/people/691558"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680970,"fullName":"Andrew Pérez","link":"/api/v1/people/680970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":801887,"fullName":"Kole Myers","link":"/api/v1/people/801887"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691558,"fullName":"Yeiner Fernandez","link":"/api/v1/people/691558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yeiner Fernandez replaces Jack Suwinski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T03:56:12.662Z","endTime":"2026-03-18T03:56:32.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691558,"link":"/api/v1/people/691558"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669261,"link":"/api/v1/people/669261"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531014884784007,"aZ":-15.740366111407122,"pfxX":5.129409190168158,"pfxZ":8.633725232829523,"pX":1.748008780696918,"pZ":4.931374032614893,"vX0":-5.020457330223884,"vY0":-136.69265414909572,"vZ0":-0.20403587851221983,"x":50.37,"y":105.63,"x0":2.9370244351899855,"y0":50.0007064398922,"z0":6.082463414260278,"aX":9.76114651402666},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2108,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3998509635375287,"extension":6.322836100853758},"index":1,"playId":"a61de055-e4ce-3df5-b732-8db4b8bb8291","pitchNumber":1,"startTime":"2026-03-18T03:56:32.376Z","endTime":"2026-03-18T03:56:36.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648352276769085,"aZ":-30.193642728341807,"pfxX":-0.16494782694632848,"pfxZ":1.367672095683563,"pX":0.5126919399830637,"pZ":1.1563179336994667,"vX0":-5.357416300055947,"vY0":-119.57054530711744,"vZ0":-4.921439728747066,"x":97.46,"y":207.56,"x0":2.8061663894136366,"y0":50.00009659565873,"z0":5.958917698761338,"aX":-0.23755234665504818},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.6,"breakHorizontal":1.7,"spinRate":1984,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.4585556977453913,"extension":6.235733309076299},"index":2,"playId":"75ef98cc-4e21-36e9-b976-1caf64f21b1b","pitchNumber":2,"startTime":"2026-03-18T03:56:52.874Z","endTime":"2026-03-18T03:56:56.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86656173957192,"aZ":-32.57677228255292,"pfxX":0.18573858739023796,"pfxZ":-0.2675324671511281,"pX":-0.70693035707805,"pZ":0.7511476663605404,"vX0":-8.816689329817864,"vY0":-122.35989090204644,"vZ0":-5.626976201473628,"x":143.95,"y":218.5,"x0":2.9169520897675643,"y0":50.00293930532286,"z0":5.868070016584473,"aX":0.2843673896884497},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":1.7,"spinRate":2134,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.44743617685933224,"extension":6.399753798437805},"index":3,"playId":"1ea02ab2-160f-3b28-ab4f-6482e817d6e4","pitchNumber":3,"startTime":"2026-03-18T03:57:14.413Z","endTime":"2026-03-18T03:57:18.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-18T03:57:38.099Z","endTime":"2026-03-18T03:57:57.431Z","isPitch":false,"type":"action","player":{"id":691558,"link":"/api/v1/people/691558"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78794172384266,"aZ":-34.95486423409731,"pfxX":-0.9770653915337961,"pfxZ":-1.8529609076457714,"pX":0.7768059776059033,"pZ":2.1830532341938422,"vX0":-4.901237787964199,"vY0":-122.16101519284503,"vZ0":-1.8500456884400256,"x":87.39,"y":179.84,"x0":2.942433880833628,"y0":50.003253232228964,"z0":5.976701848160199,"aX":-1.4652160981895619},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.6,"breakHorizontal":3.0,"spinRate":2217,"spinDirection":295},"zone":6,"typeConfidence":0.9,"plateTime":0.44969038184895327,"extension":6.5035000455344365},"hitData":{"launchSpeed":103.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.74,"coordY":147.79}},"index":5,"playId":"785b1cdb-de23-3df5-a21d-ba970cee2d53","pitchNumber":4,"startTime":"2026-03-18T03:57:57.431Z","endTime":"2026-03-18T03:58:03.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":801887,"link":"/api/v1/people/801887"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691558,"link":"/api/v1/people/691558"},"credit":"b_ab"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_ab"},{"player":{"id":691558,"link":"/api/v1/people/691558"},"credit":"b_pa"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-18T03:58:03.763Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Gentry singles on a line drive to right fielder Kole Myers.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T04:00:21.618Z","endTime":"2026-03-18T04:01:35.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701764,"fullName":"Cam Day","link":"/api/v1/people/701764"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Logan Wagner.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"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":"2026-03-18T04:00:21.606Z","endTime":"2026-03-18T04:00:21.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702488,"link":"/api/v1/people/702488"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Eduardo Quintero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"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":"2026-03-18T04:00:21.608Z","endTime":"2026-03-18T04:00:21.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808234,"link":"/api/v1/people/808234"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":663656,"link":"/api/v1/people/663656"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669261,"link":"/api/v1/people/669261"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Ryan Fitzgerald.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-18T04:00:21.610Z","endTime":"2026-03-18T04:00:21.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":669289,"link":"/api/v1/people/669289"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yeiner Fernandez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-18T04:00:21.612Z","endTime":"2026-03-18T04:00:21.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691558,"link":"/api/v1/people/691558"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669261,"link":"/api/v1/people/669261"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to center field for Hyeseong Kim.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-18T04:00:21.614Z","endTime":"2026-03-18T04:00:21.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808234,"link":"/api/v1/people/808234"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cam Day replaces Cody Morse, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-18T04:00:21.616Z","endTime":"2026-03-18T04:00:21.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701764,"link":"/api/v1/people/701764"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"902","replacedPlayer":{"id":701618,"link":"/api/v1/people/701618"},"defense":{"pitcher":{"id":701808,"link":"/api/v1/people/701808","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.811894742299234,"aZ":-27.035086031922482,"pfxX":-11.082572827230393,"pfxZ":2.5836567097005707,"pX":0.575091502180453,"pZ":1.9922480321358,"vX0":10.615287798697002,"vY0":-140.20615852591663,"vZ0":-4.6144382385586855,"x":105.31,"y":152.54,"x0":-1.820888305248038,"y0":50.00535812417868,"z0":5.424657227545002,"aX":-22.05982048461529},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":2006,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3907221104772223,"extension":6.042395665449293},"index":6,"playId":"656fc254-41b8-3808-9eaa-810dc97446bb","pitchNumber":1,"startTime":"2026-03-18T04:00:21.618Z","endTime":"2026-03-18T04:00:25.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78365699710609,"aZ":-25.391093816860995,"pfxX":-1.1315847300185666,"pfxZ":3.721854039021907,"pX":1.7352305156347587,"pZ":1.916380824900891,"vX0":10.348693943196112,"vY0":-133.67241826839003,"vZ0":-4.358230893030963,"x":59.82,"y":140.31,"x0":-2.0270606900468455,"y0":50.00449857638771,"z0":5.374439434779807,"aX":-2.06419319670193},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":0.0,"spinRate":2572,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40858353710370743,"extension":5.749373831561129},"index":7,"playId":"ab76e4ad-6423-3eb5-8679-7caf5572b21e","pitchNumber":2,"startTime":"2026-03-18T04:00:35.845Z","endTime":"2026-03-18T04:00:38.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431736671928686,"aZ":-25.240757805313496,"pfxX":-0.9790631717799352,"pfxZ":3.8862700601613067,"pX":1.8185740160067885,"pZ":1.31886353829518,"vX0":10.670779840127473,"vY0":-132.45067509256302,"vZ0":-5.3393602094847425,"x":55.27,"y":141.53,"x0":-2.129389634022223,"y0":50.00094638262147,"z0":5.198941149259244,"aX":-1.7480465687273006},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":-0.5,"spinRate":2497,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4130262182583637,"extension":5.924668104005505},"index":8,"playId":"2123b632-40d2-3283-b611-5c0a52ced7c2","pitchNumber":3,"startTime":"2026-03-18T04:00:51.195Z","endTime":"2026-03-18T04:00:54.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02381693712219,"aZ":-26.326320833361454,"pfxX":-11.661991512544237,"pfxZ":2.909855981743018,"pX":0.49371361143565784,"pZ":1.6122124589857232,"vX0":11.073513085419538,"vY0":-141.05560882599806,"vZ0":-5.787677275488701,"x":108.72,"y":150.09,"x0":-1.9737695595360372,"y0":50.00146287640345,"z0":5.395125393229623,"aX":-23.425035636475457},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":2028,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38877414849280534,"extension":5.9359043189761955},"index":9,"playId":"42241e1c-fcbe-3088-8636-0f4911e8ce1b","pitchNumber":4,"startTime":"2026-03-18T04:01:08.651Z","endTime":"2026-03-18T04:01:12.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30596252496601,"aZ":-37.58768647661668,"pfxX":8.954053973387829,"pfxZ":-3.555952457939677,"pX":0.8211270813086683,"pZ":1.954876183334235,"vX0":4.7043025237802,"vY0":-123.29700821669199,"vZ0":-0.17439094439894287,"x":107.58,"y":147.04,"x0":-2.2826609618858296,"y0":50.00595360160107,"z0":5.231417379981598,"aX":13.6183308948872},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.2,"breakHorizontal":-17.4,"spinRate":2651,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44632580719621284,"extension":5.626456054531508},"hitData":{"launchSpeed":69.3,"launchAngle":24.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.23,"coordY":124.77}},"index":10,"playId":"1fda0363-16d8-32e0-bd98-9b3b8bf26f78","pitchNumber":5,"startTime":"2026-03-18T04:01:25.925Z","endTime":"2026-03-18T04:01:35.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"credit":"b_ab"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_ab"},{"player":{"id":694355,"link":"/api/v1/people/694355"},"credit":"b_pa"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-18T04:01:35.683Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peyton Wilson strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T04:02:05.466Z","endTime":"2026-03-18T04:03:24.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701764,"fullName":"Cam Day","link":"/api/v1/people/701764"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96032848735077,"aZ":-24.337723493175602,"pfxX":-0.46712863075997,"pfxZ":4.213141480172602,"pX":-0.48244662517266695,"pZ":3.6025281250837358,"vX0":4.915258957395495,"vY0":-134.97087137115162,"vZ0":-0.6722605700146849,"x":149.66,"y":124.42,"x0":-2.259765166553019,"y0":50.0057735448254,"z0":5.555359291786482,"aX":-0.869972372032673},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-0.1,"spinRate":2380,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40446555534345485,"extension":5.904266845889295},"index":0,"playId":"23643af5-3ea7-3721-85bd-16b565de7e5c","pitchNumber":1,"startTime":"2026-03-18T04:02:05.466Z","endTime":"2026-03-18T04:02:08.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.059780685617497,"aZ":-16.460843226116953,"pfxX":-3.8017259638938707,"pfxZ":7.764544199346847,"pX":0.3991234997556316,"pZ":2.2427672296090906,"vX0":8.22950805222445,"vY0":-140.9100085524254,"vZ0":-6.074612384175769,"x":101.79,"y":178.23,"x0":-2.0568689898797357,"y0":50.006753896315416,"z0":5.478617101533244,"aX":-7.698103157413503},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":5.3,"spinRate":2073,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3877494240636201,"extension":5.928560496156021},"index":1,"playId":"c9229285-8092-3d24-8e13-d7d77d971a2d","pitchNumber":2,"startTime":"2026-03-18T04:02:22.828Z","endTime":"2026-03-18T04:02:26.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.711126566817647,"aZ":-26.68310485151004,"pfxX":-0.8437649545683783,"pfxZ":3.0965352773243024,"pX":2.027204318846154,"pZ":1.7463032545342123,"vX0":10.805875116184067,"vY0":-132.24389282989904,"vZ0":-4.162319600979158,"x":39.73,"y":191.63,"x0":-1.9992511597078693,"y0":50.006444225708854,"z0":5.293955920059346,"aX":-1.5002246994402049},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-0.7,"spinRate":2477,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.413886008407804,"extension":6.092382239301032},"index":2,"playId":"bda97665-721c-3fce-bff7-ee750962855f","pitchNumber":3,"startTime":"2026-03-18T04:02:41.905Z","endTime":"2026-03-18T04:02:44.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":96.7,"endSpeed":88.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20707676499943,"aZ":-13.440228045532109,"pfxX":-4.758295775049186,"pfxZ":9.384978907641091,"pX":0.3867359296075206,"pZ":1.980524604370992,"vX0":8.57280767564595,"vY0":-140.4851665980885,"vZ0":-7.306786985377256,"x":102.26,"y":185.31,"x0":-2.087973424504436,"y0":50.004754940494415,"z0":5.491254101417363,"aX":-9.500818217252434},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2180,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3900837947780573,"extension":5.916851285880925},"index":3,"playId":"5015ad46-3cb3-3c59-8b98-291fc43823dd","pitchNumber":4,"startTime":"2026-03-18T04:03:02.525Z","endTime":"2026-03-18T04:03:06.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48125203382602,"aZ":-17.284232239012905,"pfxX":-4.85784465775609,"pfxZ":7.282602972266751,"pX":-0.9072406687810406,"pZ":3.6549440218325295,"vX0":5.04017081967406,"vY0":-142.09279200114278,"vZ0":-2.489790346973982,"x":151.58,"y":140.1,"x0":-2.0726632917437042,"y0":50.005953123925394,"z0":5.640407878914961,"aX":-9.937760094829382},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2060,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3854229235635205,"extension":6.059971344371734},"index":4,"playId":"ab3d6779-844e-38e9-b58b-950b127d09b0","pitchNumber":5,"startTime":"2026-03-18T04:03:21.323Z","endTime":"2026-03-18T04:03:24.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-18T04:03:24.728Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Squires flies out to right fielder Kole Myers.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T04:03:44.190Z","endTime":"2026-03-18T04:05:18.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":689531,"fullName":"Brett Squires","link":"/api/v1/people/689531"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701764,"fullName":"Cam Day","link":"/api/v1/people/701764"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689531,"fullName":"Brett Squires","link":"/api/v1/people/689531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801887,"link":"/api/v1/people/801887"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99220673412847,"aZ":-25.660523984158665,"pfxX":-0.6758433560555316,"pfxZ":3.552539794455569,"pX":0.20188513574852582,"pZ":2.9377848567947726,"vX0":6.688463002218322,"vY0":-134.06803450925406,"vZ0":-1.8436922864934597,"x":109.3,"y":159.46,"x0":-2.2296404369397886,"y0":50.00420104244066,"z0":5.452675060350704,"aX":-1.2409260628916698},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":-0.1,"spinRate":2438,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4074019947242804,"extension":5.855994036306424},"index":0,"playId":"ad2062a0-21c5-3ad8-b21a-9e73ba149b4a","pitchNumber":1,"startTime":"2026-03-18T04:03:51.780Z","endTime":"2026-03-18T04:03:55.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.580364720706978,"aZ":-35.932507051415705,"pfxX":10.309568984095758,"pfxZ":-2.6948594098955514,"pX":-1.1389288256257257,"pZ":2.8496856753053637,"vX0":0.8628349359184284,"vY0":-117.91387406522496,"vZ0":2.1407291946486415,"x":160.41,"y":161.84,"x0":-2.8483896555989574,"y0":50.004350577450715,"z0":5.270168398907685,"aX":14.367799883611797},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.0,"breakHorizontal":-18.8,"spinRate":2641,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.46637023506363917,"extension":5.682220468804559},"index":1,"playId":"f30bc8f4-eac6-3c5d-9e54-0ce3fcacb485","pitchNumber":2,"startTime":"2026-03-18T04:04:10.152Z","endTime":"2026-03-18T04:04:14.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.692274734387944,"aZ":-15.102380656550556,"pfxX":-3.9941816525165184,"pfxZ":8.379890854497651,"pX":-0.3234861533845978,"pZ":3.4677941578797755,"vX0":6.240741802804506,"vY0":-141.89142627224606,"vZ0":-3.383728867205968,"x":129.33,"y":145.15,"x0":-2.0332582645787376,"y0":50.004627912468266,"z0":5.6390841399071725,"aX":-8.1393971011978},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2160,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3861234052549136,"extension":5.952031136512149},"index":2,"playId":"31c51ce7-d8e8-34b4-80a1-2a659a9dab63","pitchNumber":3,"startTime":"2026-03-18T04:04:28.141Z","endTime":"2026-03-18T04:04:32.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"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":97.6,"endSpeed":89.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07813159244207,"aZ":-14.327552432586106,"pfxX":-5.293748158540101,"pfxZ":8.789496384669874,"pX":0.8931346146011148,"pZ":2.0949096370941276,"vX0":8.910557085610206,"vY0":-141.74045253206233,"vZ0":-7.028870153997686,"x":82.96,"y":182.22,"x0":-1.6067077964755403,"y0":50.00188427070288,"z0":5.525844382487604,"aX":-10.747825251203947},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2236,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38676447626822874,"extension":5.914376495992056},"index":3,"playId":"f7e27c97-0fdf-3149-93a3-ffcb16c9f6f1","pitchNumber":4,"startTime":"2026-03-18T04:04:48.574Z","endTime":"2026-03-18T04:04:53.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796921369760646,"aZ":-29.260209647010118,"pfxX":0.31995795822022854,"pfxZ":1.6343048568558114,"pX":0.6760569208418895,"pZ":2.5829423053580425,"vX0":7.52902367393656,"vY0":-132.889538255108,"vZ0":-1.730382104926614,"x":91.23,"y":169.04,"x0":-2.241131718462579,"y0":50.000567276139506,"z0":5.378255419867151,"aX":0.5676889285563406},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":-2.3,"spinRate":2629,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4129590493823474,"extension":5.861473919066974},"hitData":{"launchSpeed":96.6,"launchAngle":27.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.51,"coordY":66.78}},"index":4,"playId":"9f812e29-39d6-3053-b882-41e3a3d242e3","pitchNumber":5,"startTime":"2026-03-18T04:05:07.415Z","endTime":"2026-03-18T04:05:18.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"credit":"b_ab"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_ab"},{"player":{"id":689531,"link":"/api/v1/people/689531"},"credit":"b_pa"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-18T04:05:18.340Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Omar Hernandez lines out to left fielder Eduardo Quintero.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-18T04:05:45.518Z","endTime":"2026-03-18T04:06:36.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701764,"fullName":"Cam Day","link":"/api/v1/people/701764"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808234,"link":"/api/v1/people/808234"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Omar Hernandez replaces Brandon Drury.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-18T04:05:27.780Z","endTime":"2026-03-18T04:05:47.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479200962252058,"aZ":-23.848610628628197,"pfxX":-9.634293566886974,"pfxZ":3.9978400560670293,"pX":-0.05153036949492318,"pZ":1.9872968412659184,"vX0":9.088058523440683,"vY0":-142.60453742489346,"vZ0":-5.434019807722367,"x":118.96,"y":185.12,"x0":-2.0113766455397233,"y0":50.00126777182091,"z0":5.399929910502429,"aX":-20.05548817468766},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":1978,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.38252217107607933,"extension":5.940793908995741},"index":1,"playId":"d767bb61-605a-3ecf-a405-9981f0930f88","pitchNumber":1,"startTime":"2026-03-18T04:05:47.723Z","endTime":"2026-03-18T04:05:51.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70881979992674,"aZ":-39.628571151527886,"pfxX":8.457200513556518,"pfxZ":-4.997380433863665,"pX":-0.0191913599807816,"pZ":4.057008052027805,"vX0":2.8592342010389715,"vY0":-121.61981312772315,"vZ0":4.7700411185595435,"x":117.73,"y":129.24,"x0":-2.309890417225925,"y0":50.00195952464086,"z0":5.515138881927206,"aX":12.61827093893826},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.6,"breakHorizontal":-16.0,"spinRate":2670,"spinDirection":46},"zone":12,"typeConfidence":2.0,"plateTime":0.4510216236158593,"extension":5.6732604231601815},"index":2,"playId":"210a8a85-78f7-3468-a026-91cc37b2a5dd","pitchNumber":2,"startTime":"2026-03-18T04:06:07.182Z","endTime":"2026-03-18T04:06:10.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.513734008880988,"aZ":-39.07164790569085,"pfxX":8.856346968447752,"pfxZ":-4.8330616462910765,"pX":-0.03610547810318478,"pZ":2.746483213164681,"vX0":2.919422771996435,"vY0":-119.14966874766635,"vZ0":2.197130419686537,"x":118.38,"y":164.62,"x0":-2.430341895457515,"y0":50.003025049007135,"z0":5.3624060549490995,"aX":12.636980464937599},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":-16.8,"spinRate":2570,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.46103698367197365,"extension":5.7682630112274484},"hitData":{"launchSpeed":99.8,"launchAngle":20.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.99,"coordY":65.08}},"index":3,"playId":"fb470115-3418-303d-87b0-7e3eff6b7c53","pitchNumber":3,"startTime":"2026-03-18T04:06:25.508Z","endTime":"2026-03-18T04:06:36.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701764,"link":"/api/v1/people/701764","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":680837,"link":"/api/v1/people/680837"},"left":{"id":808234,"link":"/api/v1/people/808234"},"center":{"id":808975,"link":"/api/v1/people/808975"},"right":{"id":801887,"link":"/api/v1/people/801887"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"first":{"id":694355,"link":"/api/v1/people/694355"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_ab"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_ab"},{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_pa"},{"player":{"id":701764,"link":"/api/v1/people/701764"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-18T04:06:36.692Z","atBatIndex":84}]