[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Oneil Cruz pops out to shortstop Luis Vázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:07:14.665Z","endTime":"2026-02-21T18:07:26.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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-02-21T15:12:52.788Z","endTime":"2026-02-21T17:46:12.582Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-02-21T17:46:12.582Z","endTime":"2026-02-21T18:06:49.405Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-02-21T18:06:49.405Z","endTime":"2026-02-21T18:07:16.771Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022027800464233,"aZ":-14.836127896052705,"pfxX":-5.586727142043426,"pfxZ":9.369953636899222,"pX":0.2671381752408226,"pZ":3.1442989247033113,"vX0":6.801659220550727,"vY0":-135.28586630751062,"vZ0":-4.727409339914322,"x":106.82,"y":153.88,"x0":-1.5559036612993251,"y0":50.000230831540975,"z0":5.957101147230325,"aX":-10.3352291042526},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2356,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4051455846899894},"hitData":{"launchSpeed":86.3,"launchAngle":72.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.75,"coordY":142.27}},"index":3,"playId":"fdd39dc4-1fc3-3c1c-9697-883be3403ac5","pitchNumber":1,"startTime":"2026-02-21T18:07:16.771Z","endTime":"2026-02-21T18:07:26.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-21T18:07:26.084Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:07:35.638Z","endTime":"2026-02-21T18:08:47.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.1,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.940770781317845,"aZ":-20.354708182759865,"pfxX":-11.959033652936878,"pfxZ":6.663228678267059,"pX":-0.25309495818794714,"pZ":1.2197416396932088,"vX0":8.29229706890366,"vY0":-132.29042284258097,"vZ0":-7.411979222043409,"x":126.65,"y":205.85,"x0":-1.8727633474935217,"y0":50.006028213856915,"z0":5.547571376332093,"aX":-21.223311957535593},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":19.9,"spinRate":2155,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4138692165614155,"extension":6.180133153055218},"index":0,"playId":"71d04f5a-fc7f-3cf2-b4bb-284db568a2bd","pitchNumber":1,"startTime":"2026-02-21T18:07:50.550Z","endTime":"2026-02-21T18:07:54.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917670590055017,"aZ":-13.235102502978215,"pfxX":-4.16645044038813,"pfxZ":10.494101294865935,"pX":-0.06082879069525694,"pZ":2.3946892567004516,"vX0":5.761610663253033,"vY0":-134.2069941361379,"vZ0":-6.5879172671123385,"x":119.32,"y":174.12,"x0":-1.7048052929813786,"y0":50.00502125650062,"z0":5.8434814907872905,"aX":-7.521304202702501},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2323,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4097885317332022,"extension":6.13032427735065},"index":1,"playId":"d904a2a6-075c-3a33-8db1-59c9cec27dfd","pitchNumber":2,"startTime":"2026-02-21T18:08:04.931Z","endTime":"2026-02-21T18:08:07.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095156822658147,"aZ":-18.96415555476086,"pfxX":-9.108544624220958,"pfxZ":7.423544074016636,"pX":-0.01930626500186387,"pZ":3.101889477894022,"vX0":8.108065542700457,"vY0":-132.7395743008357,"vZ0":-3.32712877311967,"x":117.74,"y":155.03,"x0":-1.933830795375282,"y0":50.0056306684489,"z0":5.756708281356773,"aX":-16.215424861064495},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2278,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41304731671145145,"extension":5.9321362995437354},"index":2,"playId":"6be00c6a-fd9b-31f3-9a7d-3c6dcf084d48","pitchNumber":3,"startTime":"2026-02-21T18:08:24.913Z","endTime":"2026-02-21T18:08:27.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64711495540732,"aZ":-23.75929914501411,"pfxX":-7.546551642049318,"pfxZ":5.737406829068661,"pX":-0.4978721516311726,"pZ":2.143167175722849,"vX0":4.795028739958095,"vY0":-120.17070902030174,"vZ0":-4.16303883569596,"x":135.98,"y":180.91,"x0":-1.5356581431321206,"y0":50.00424697111538,"z0":6.001457316616403,"aX":-11.070689435191486},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.7,"breakHorizontal":12.6,"spinRate":1187,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.45528129673930007,"extension":6.081419150462724},"index":3,"playId":"8ba33496-2af2-3f4e-967f-2ec8659f32a2","pitchNumber":4,"startTime":"2026-02-21T18:08:44.827Z","endTime":"2026-02-21T18:08:47.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:08:47.827Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:08:54.496Z","endTime":"2026-02-21T18:10:10.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270497668142124,"aZ":-18.758467670154673,"pfxX":-9.44518560986056,"pfxZ":7.226059157864309,"pX":0.11278179696305322,"pZ":3.306158820757225,"vX0":8.39982772677942,"vY0":-135.57761350111852,"vZ0":-2.855514152368266,"x":112.7,"y":149.51,"x0":-1.801863153296424,"y0":50.00615261459178,"z0":5.685721233929412,"aX":-17.54677485818484},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2309,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40434886355509914,"extension":6.09303516003598},"index":0,"playId":"fb0980ef-85b3-37ee-b469-98896b44ce83","pitchNumber":1,"startTime":"2026-02-21T18:09:27.789Z","endTime":"2026-02-21T18:09:31.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79382250538126,"aZ":-24.733933088550653,"pfxX":-6.44581539208731,"pfxZ":5.095154836113381,"pX":0.2643581969902348,"pZ":1.6948301081608712,"vX0":6.176678165527434,"vY0":-119.72605341418809,"vZ0":-4.857544396563477,"x":106.92,"y":193.02,"x0":-1.5040076040438017,"y0":50.00346861033571,"z0":5.947166709008303,"aX":-9.415383789962595},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.4,"breakHorizontal":10.3,"spinRate":1279,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4564259164149975,"extension":6.172531406613777},"index":1,"playId":"9a4bb4c7-ceda-3558-8fe5-056be04f1767","pitchNumber":2,"startTime":"2026-02-21T18:09:41.733Z","endTime":"2026-02-21T18:09:44.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.119374870594743,"aZ":-26.794955852812247,"pfxX":1.0725097627788724,"pfxZ":3.2171650860433516,"pX":0.38751215771156183,"pZ":2.609477513141483,"vX0":4.8866033428684235,"vY0":-128.42833461109933,"vZ0":-3.5083583474866193,"x":102.23,"y":168.32,"x0":-1.677818756482768,"y0":50.004967932794784,"z0":6.0728496625149155,"aX":1.7953817057115793},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2432,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.4261720271929885,"extension":5.8447581745994555},"hitData":{"launchSpeed":74.4,"launchAngle":36.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":121.31,"coordY":100.94}},"index":2,"playId":"435ee7df-8762-3a3b-94dc-8a5238b70203","pitchNumber":3,"startTime":"2026-02-21T18:10:03.285Z","endTime":"2026-02-21T18:10:10.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:10:10.317Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:12:08.248Z","endTime":"2026-02-21T18:13:13.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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":94.9,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651326824446464,"aZ":-14.09959594959747,"pfxX":-8.860560687178817,"pfxZ":9.286148436356681,"pX":0.7925879118312645,"pZ":2.009491474949577,"vX0":11.16093530380472,"vY0":-137.6956154928609,"vZ0":-6.714129285755154,"x":86.79,"y":184.52,"x0":-2.1362791229910942,"y0":50.0060493859555,"z0":5.409039746895969,"aX":-17.252121708608016},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":14.0,"spinRate":2299,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3957349950292186,"extension":6.579470131558595},"index":0,"playId":"0d33e562-acfc-3ae5-b8c7-1d8c6b4e0817","pitchNumber":1,"startTime":"2026-02-21T18:12:20.967Z","endTime":"2026-02-21T18:12:23.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27581208508381,"aZ":-10.8585297417292,"pfxX":-7.945503812571664,"pfxZ":10.742306246759426,"pX":0.6299154460073239,"pZ":2.370727530993095,"vX0":10.481249395116354,"vY0":-139.26629646746406,"vZ0":-6.740148028569498,"x":92.99,"y":174.77,"x0":-2.132237592021307,"y0":50.006876067915826,"z0":5.524381024394186,"aX":-15.772298552523187},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":12.5,"spinRate":2333,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3917787742834986,"extension":6.416783967918653},"index":1,"playId":"f476915b-8b18-34d1-ba10-ab15756ab606","pitchNumber":2,"startTime":"2026-02-21T18:12:35.345Z","endTime":"2026-02-21T18:12:38.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":89.3,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84761233437437,"aZ":-25.090739428045286,"pfxX":-0.3297961827385927,"pfxZ":4.145015206615354,"pX":0.3221608407567519,"pZ":0.2850890006107125,"vX0":6.628769797342052,"vY0":-129.75596996434777,"vZ0":-8.347619792706714,"x":104.72,"y":231.08,"x0":-2.2213164221583157,"y0":50.00095455822812,"z0":5.452181763379691,"aX":-0.5649043735567926},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":-0.8,"spinRate":2206,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.42193981295925065,"extension":6.894438567576499},"index":2,"playId":"94928bc9-ad9d-3683-bb02-6a67cdbe812d","pitchNumber":3,"startTime":"2026-02-21T18:12:49.947Z","endTime":"2026-02-21T18:12:52.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":88.8,"endSpeed":82.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078299180019897,"aZ":-24.52667788144213,"pfxX":0.590477996669446,"pfxZ":4.486007352450951,"pX":-0.5405494895607138,"pZ":1.6370475578279136,"vX0":4.81332397003025,"vY0":-129.28044340095175,"vZ0":-5.2248278612640515,"x":137.6,"y":194.58,"x0":-2.497564703053338,"y0":50.003866411377324,"z0":5.548978791071109,"aX":1.006776073789521},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-2.0,"spinRate":2033,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.42247718581596905,"extension":6.820265526120688},"index":3,"playId":"4d58a288-af86-3041-95cf-a292e6948cad","pitchNumber":4,"startTime":"2026-02-21T18:13:09.870Z","endTime":"2026-02-21T18:13:13.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:13:13.092Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Nick Yorke to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:13:21.878Z","endTime":"2026-02-21T18:14:20.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7502392990588,"aZ":-12.647679272684655,"pfxX":-7.683376275213179,"pfxZ":9.740552926950667,"pX":-1.179790962804129,"pZ":2.4778402270457707,"vX0":6.317549368340119,"vY0":-141.09266407768908,"vZ0":-6.060560794711337,"x":161.97,"y":171.88,"x0":-2.455761780163284,"y0":50.00595881913506,"z0":5.477585737793022,"aX":-15.408594314824503},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":12.5,"spinRate":2426,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38901490273409456,"extension":6.668270371615768},"index":0,"playId":"da4ded2e-d321-38e4-9574-1aaec420be2f","pitchNumber":1,"startTime":"2026-02-21T18:13:41.516Z","endTime":"2026-02-21T18:13:44.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316406748228562,"aZ":-20.84897662691996,"pfxX":-7.064750471148766,"pfxZ":7.13815487819992,"pX":-0.3047417967944696,"pZ":0.7636447568288679,"vX0":7.431668384242777,"vY0":-124.93833101022132,"vZ0":-7.2800092784035835,"x":128.62,"y":218.16,"x0":-2.394857781500588,"y0":50.00331720909372,"z0":5.419120022021994,"aX":-11.209941575514437},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.5,"breakHorizontal":11.2,"spinRate":1138,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43778583084995315,"extension":6.9974425536243805},"index":1,"playId":"d81cfe7e-0bfc-3ea2-b7b5-254d679aee8b","pitchNumber":2,"startTime":"2026-02-21T18:13:56.805Z","endTime":"2026-02-21T18:14:00.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52326318136034,"aZ":-16.04168927244766,"pfxX":-7.570410944953624,"pfxZ":8.161026802988157,"pX":-0.700180372373737,"pZ":2.5968908244780984,"vX0":7.791493733428418,"vY0":-140.16395418703092,"vZ0":-4.925738724452214,"x":143.69,"y":168.66,"x0":-2.540794748254016,"y0":50.006818407701005,"z0":5.434793840845271,"aX":-14.972824848267424},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2307,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39172117032042797,"extension":6.714255159599038},"hitData":{"launchSpeed":77.4,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.57,"coordY":159.48}},"index":2,"playId":"af880e06-e37d-3584-b882-96a80c520e47","pitchNumber":3,"startTime":"2026-02-21T18:14:12.463Z","endTime":"2026-02-21T18:14:20.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:14:20.543Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Mountcastle lines out to shortstop Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:14:30.350Z","endTime":"2026-02-21T18:14:48.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72352823029239,"aZ":-26.02106684340122,"pfxX":1.3785699776911065,"pfxZ":3.637675071815387,"pX":0.03186998468461821,"pZ":2.802162267887084,"vX0":5.314082815344792,"vY0":-128.9315737919056,"vZ0":-2.1698071891295565,"x":115.79,"y":163.12,"x0":-2.2313146338884646,"y0":50.00103819664098,"z0":5.65394049502332,"aX":2.3303043384365814},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-3.6,"spinRate":2001,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4241153197311922,"extension":6.7631923363279824},"hitData":{"launchSpeed":101.9,"launchAngle":7.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.9,"coordY":149.86}},"index":0,"playId":"6e2b9649-48e4-3bbd-9d6f-931988efd531","pitchNumber":1,"startTime":"2026-02-21T18:14:43.005Z","endTime":"2026-02-21T18:14:48.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:14:48.062Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Bart walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:16:38.364Z","endTime":"2026-02-21T18:19:41.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38142161034358,"aZ":-24.66361428818041,"pfxX":0.8049303219155544,"pfxZ":4.6766873054335125,"pX":1.513568436596039,"pZ":1.9103630471533029,"vX0":7.215460198299013,"vY0":-125.16515495875512,"vZ0":-5.135223489651882,"x":59.31,"y":187.2,"x0":-1.4966506016880807,"y0":50.00269792522747,"z0":5.977516983922034,"aX":1.2921342148577304},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":2422,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4355733032453606,"extension":5.960812676452193},"index":0,"playId":"c6f146f4-ac78-33f6-97d3-bf5c7439bd2a","pitchNumber":1,"startTime":"2026-02-21T18:17:00.052Z","endTime":"2026-02-21T18:17:03.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55506508143415,"aZ":-22.691075572380296,"pfxX":1.1973213616403067,"pfxZ":5.990050572140138,"pX":1.2779706257244068,"pZ":2.0563540573207595,"vX0":6.361460828038696,"vY0":-125.11173943728943,"vZ0":-5.14687064208259,"x":68.29,"y":183.26,"x0":-1.4546352806464722,"y0":50.004539754379216,"z0":6.003278934799248,"aX":1.8940437025264765},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.8,"breakHorizontal":-3.6,"spinRate":2555,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4380272123502822,"extension":5.876037534158593},"index":1,"playId":"e0850e0c-5fe0-3980-82c0-139241007416","pitchNumber":2,"startTime":"2026-02-21T18:17:16.710Z","endTime":"2026-02-21T18:17:21.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519143882964638,"aZ":-10.897854124237005,"pfxX":-5.849686701363505,"pfxZ":11.814467419164048,"pX":1.4029597634379016,"pZ":2.1561174007647588,"vX0":9.506146714386887,"vY0":-133.99495362626735,"vZ0":-7.789937554802596,"x":63.52,"y":180.56,"x0":-1.4462814454950557,"y0":50.00570823105181,"z0":5.897698397101248,"aX":-10.538022840380938},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":8.3,"spinRate":2470,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41026037794275005,"extension":6.026435428636324},"index":2,"playId":"09bf8923-7344-3dd7-aedd-909ba6067cde","pitchNumber":3,"startTime":"2026-02-21T18:17:37.532Z","endTime":"2026-02-21T18:17:41.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62748467651736,"aZ":-16.25594905338136,"pfxX":-9.325561893210134,"pfxZ":8.82469745856489,"pX":-0.6748670661412095,"pZ":1.9130094598519773,"vX0":6.504234566311586,"vY0":-133.65000823296418,"vZ0":-6.59112785579343,"x":142.72,"y":187.13,"x0":-1.9322201284646794,"y0":50.00272944744137,"z0":5.584886312703065,"aX":-16.81895484223213},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":15.5,"spinRate":2194,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4103060263554612,"extension":6.116022905116428},"index":3,"playId":"17166c24-4c24-3f64-98bc-fe8b95a22421","pitchNumber":4,"startTime":"2026-02-21T18:17:54.299Z","endTime":"2026-02-21T18:17:57.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59532121303787,"aZ":-25.36262086722982,"pfxX":1.8336038723875285,"pfxZ":4.260948948799657,"pX":1.674479249431846,"pZ":2.3563249652815244,"vX0":6.983963433840029,"vY0":-125.47309306118436,"vZ0":-4.273103543091862,"x":53.17,"y":175.16,"x0":-1.3796582362868544,"y0":50.0054847815503,"z0":6.140045047815576,"aX":2.9335427528754168},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-4.9,"spinRate":2465,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4359757252815797,"extension":5.776850377837607},"index":4,"playId":"93719cb5-2d80-3946-bb99-9d00cae0cbbc","pitchNumber":5,"startTime":"2026-02-21T18:18:11.307Z","endTime":"2026-02-21T18:18:14.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-21T18:18:21.990Z","endTime":"2026-02-21T18:18:36.193Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545610613711524,"aZ":-16.278020095033053,"pfxX":-9.10941275250728,"pfxZ":8.764818696398667,"pX":0.5181247393780727,"pZ":2.243834180873189,"vX0":9.581337743947266,"vY0":-133.74519396386344,"vZ0":-5.6200873468226495,"x":97.25,"y":178.2,"x0":-1.9253085527284812,"y0":50.001984601060435,"z0":5.537659519531799,"aX":-16.520664638894225},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2290,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40935948363451,"extension":6.040810383334553},"index":6,"playId":"f1adf7b7-a29d-36e5-83c5-99a5ee6a208a","pitchNumber":6,"startTime":"2026-02-21T18:18:36.193Z","endTime":"2026-02-21T18:18:39.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869853508203292,"aZ":-20.04180948371822,"pfxX":-8.451385621794904,"pfxZ":6.467504245931005,"pX":-0.20842189172699455,"pZ":2.7149507981624086,"vX0":7.644102886048072,"vY0":-135.44488017630658,"vZ0":-4.040776658289735,"x":124.94,"y":165.48,"x0":-1.9558228193127458,"y0":50.0043872258067,"z0":5.610278151034192,"aX":-15.858113164284513},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":2247,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4028927602736312,"extension":6.00061176196924},"index":7,"playId":"dabce899-d6c8-360b-a9c2-055f3ff31e66","pitchNumber":7,"startTime":"2026-02-21T18:18:57.090Z","endTime":"2026-02-21T18:19:00.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.1,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68596826218614,"aZ":-10.206106972536778,"pfxX":-6.270081503558252,"pfxZ":11.791399377929917,"pX":0.26318252202892267,"pZ":3.2301691588819224,"vX0":6.755472528428464,"vY0":-135.42115115882908,"vZ0":-5.379815801673556,"x":106.97,"y":151.57,"x0":-1.4453158708300626,"y0":50.00418488109922,"z0":5.9518930672641295,"aX":-11.68382241045516},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":10.0,"spinRate":2388,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.40396452084891354,"extension":6.037084087311358},"index":8,"playId":"9a60c350-ff3d-3481-8f71-5b65f8d36503","pitchNumber":8,"startTime":"2026-02-21T18:19:16.744Z","endTime":"2026-02-21T18:19:19.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484634792914157,"aZ":-13.764714103618628,"pfxX":-5.541878449584715,"pfxZ":9.85707327310436,"pX":0.8486887530712608,"pZ":4.405925163698128,"vX0":7.901603768550015,"vY0":-135.95674024626712,"vZ0":-2.1427490376154688,"x":84.65,"y":119.82,"x0":-1.378508373222043,"y0":50.00102891536235,"z0":6.162296622221777,"aX":-10.349021139413585},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2372,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4032490786209424,"extension":5.892604124005074},"index":9,"playId":"6f22185b-41be-3594-b4ea-6b2eeab500c9","pitchNumber":9,"startTime":"2026-02-21T18:19:38.588Z","endTime":"2026-02-21T18:19:41.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:19:41.588Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks. Joey Bart to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:19:52.325Z","endTime":"2026-02-21T18:21:42.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36380898182152,"aZ":-17.699282512818513,"pfxX":-8.082807415871914,"pfxZ":8.146635449059453,"pX":-1.4935976440620118,"pZ":3.162883842177564,"vX0":4.457121757248848,"vY0":-132.23131383018847,"vZ0":-3.331323991008917,"x":173.93,"y":153.38,"x0":-2.1481386656832413,"y0":50.00168289578657,"z0":5.732581601762026,"aX":-14.357507261090651},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2142,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41372866618031745,"extension":5.976119991327466},"index":0,"playId":"1e5bf37c-f5b7-3fac-b6e4-8b8236ca8fc4","pitchNumber":1,"startTime":"2026-02-21T18:20:08.696Z","endTime":"2026-02-21T18:20:11.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.1,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21606100969095,"aZ":-25.624391026978955,"pfxX":-0.03604025582040582,"pfxZ":4.078546919091904,"pX":0.14444518121607858,"pZ":1.5831447447927824,"vX0":4.7987246334862235,"vY0":-125.35190359506478,"vZ0":-5.78175567831493,"x":111.49,"y":196.04,"x0":-1.7828416956795339,"y0":50.002993073523115,"z0":5.98758100927938,"aX":-0.05870308360787719},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.0,"spinRate":2407,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.435466182192465,"extension":5.952439678600702},"index":1,"playId":"7a88af14-43fc-34ab-b443-7c20167f41dd","pitchNumber":2,"startTime":"2026-02-21T18:20:26.447Z","endTime":"2026-02-21T18:20:29.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98196797377608,"aZ":-18.15817342972009,"pfxX":-10.498476300336716,"pfxZ":7.960851127599389,"pX":-0.3925467339899054,"pZ":2.887998110139253,"vX0":7.753689150000186,"vY0":-132.2742137065209,"vZ0":-3.862202948967009,"x":105.91,"y":136.98,"x0":-2.0077843289913293,"y0":50.00000660599266,"z0":5.709961880344323,"aX":-18.475833149227068},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":17.2,"spinRate":2237,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4151603714854133,"extension":6.0778797595557394},"index":2,"playId":"b4eb16f3-1c99-3703-b41b-8209d540c8d8","pitchNumber":3,"startTime":"2026-02-21T18:20:48.235Z","endTime":"2026-02-21T18:20:52.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96717040155451,"aZ":-21.08205518398346,"pfxX":-6.979646626496979,"pfxZ":7.700404509469011,"pX":-0.47841082205213464,"pZ":1.4563059894111448,"vX0":4.715640774296571,"vY0":-119.77532837572662,"vZ0":-6.2135488571395605,"x":135.24,"y":199.46,"x0":-1.5742774004166942,"y0":50.00444307533407,"z0":5.992190694049563,"aX":-10.056077197491488},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":12.6,"breakHorizontal":11.4,"spinRate":1281,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.45878861949223904,"extension":6.297758490892737},"index":3,"playId":"095813a5-314a-387e-b19e-057d5886f1db","pitchNumber":4,"startTime":"2026-02-21T18:21:17.876Z","endTime":"2026-02-21T18:21:21.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.7,"endSpeed":84.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47394136133799,"aZ":-19.7513461061058,"pfxX":-8.36862578293225,"pfxZ":6.845739936316857,"pX":-0.6698909359973927,"pZ":3.7534365918702117,"vX0":6.530735103901963,"vY0":-133.53001426909185,"vZ0":-1.6155865219860241,"x":142.53,"y":137.44,"x0":-2.0543290254714015,"y0":50.00197396916576,"z0":5.780613999295604,"aX":-15.183543243757427},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2114,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4094574853394293,"extension":6.152670627753852},"index":4,"playId":"7a3efbd7-6b84-396f-b830-3122717a09a8","pitchNumber":5,"startTime":"2026-02-21T18:21:39.295Z","endTime":"2026-02-21T18:21:42.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:21:42.410Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Enmanuel Valdez walks. Joey Bart to 3rd. Jared Triolo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:21:50.870Z","endTime":"2026-02-21T18:23:59.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.1,"endSpeed":72.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.038962754415383,"aZ":-35.64426977645161,"pfxX":1.3382531069280184,"pfxZ":-2.6223758929284333,"pX":0.41130499880849647,"pZ":2.2764248000205556,"vX0":4.295783401743154,"vY0":-113.8127986059433,"vZ0":-0.790089764297614,"x":101.32,"y":177.32,"x0":-1.6671972927038596,"y0":50.00096373939087,"z0":6.129090198624443,"aX":1.7720327861753764},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.7,"breakHorizontal":-3.4,"spinRate":2717,"spinDirection":22},"zone":6,"typeConfidence":2.0,"plateTime":0.47951431659978283,"extension":6.111766355971825},"index":0,"playId":"8db53feb-ede5-3732-b46d-778557007568","pitchNumber":1,"startTime":"2026-02-21T18:22:11.880Z","endTime":"2026-02-21T18:22:14.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.111544082042297,"aZ":-21.940332959210767,"pfxX":-7.654493018262865,"pfxZ":7.055085568592289,"pX":0.0033879862650362694,"pZ":1.6675441980089039,"vX0":6.319096407650456,"vY0":-119.40243354886667,"vZ0":-5.576793564655514,"x":116.87,"y":193.76,"x0":-1.6776890001802691,"y0":50.00042469206871,"z0":5.99691280968102,"aX":-11.096471382205483},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.8,"breakHorizontal":12.4,"spinRate":1169,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4580070985512745,"extension":6.196878243418604},"index":1,"playId":"0d78f5c3-9176-3503-b3dd-9e28cf091323","pitchNumber":2,"startTime":"2026-02-21T18:22:26.727Z","endTime":"2026-02-21T18:22:29.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-21T18:22:36.512Z","endTime":"2026-02-21T18:22:51.424Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038225519536105,"aZ":-21.244564145659496,"pfxX":-8.00043147630319,"pfxZ":7.645811495352282,"pX":0.4422267779386563,"pZ":0.9029695220742111,"vX0":7.327081655068717,"vY0":-118.87057955839555,"vZ0":-7.266716347141992,"x":100.14,"y":214.4,"x0":-1.6424019890973227,"y0":50.00174681315142,"z0":5.93162372846699,"aX":-11.435155171618952},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.2,"breakHorizontal":12.7,"spinRate":1340,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4609855834986405,"extension":6.235464391482894},"index":3,"playId":"f3e91b5e-c1dc-377d-99b0-9a6f179383d7","pitchNumber":3,"startTime":"2026-02-21T18:22:51.424Z","endTime":"2026-02-21T18:22:54.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":79.9,"endSpeed":74.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.424957206563963,"aZ":-23.95341862167494,"pfxX":-4.99849518558056,"pfxZ":5.941490919980744,"pX":1.329598552341812,"pZ":1.869009800347332,"vX0":7.922641699502015,"vY0":-116.19420324910384,"vZ0":-4.599223593536254,"x":66.32,"y":188.32,"x0":-1.4571477982337993,"y0":50.00225980061251,"z0":6.119078212024728,"aX":-6.914436290588609},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":10.0,"breakHorizontal":7.3,"spinRate":1078,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.46933811562232197,"extension":6.266014365842206},"index":4,"playId":"2af3add1-02bd-34cc-9084-b7dec20ec27e","pitchNumber":4,"startTime":"2026-02-21T18:23:11.552Z","endTime":"2026-02-21T18:23:14.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327849040226994,"aZ":-25.93700577946909,"pfxX":0.6280850281215997,"pfxZ":3.9054712653436425,"pX":-1.1567596305425014,"pZ":2.367231128415527,"vX0":1.6872780222245645,"vY0":-125.08764630449151,"vZ0":-3.9291923498524945,"x":161.09,"y":174.86,"x0":-1.919495333921327,"y0":50.00528308636308,"z0":6.065641179655376,"aX":1.0029547073416765},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.4,"spinRate":2352,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4365383640789666,"extension":5.893405843456857},"index":5,"playId":"58fe1a5b-442d-3a44-b4a9-d81c6afe811a","pitchNumber":5,"startTime":"2026-02-21T18:23:34.063Z","endTime":"2026-02-21T18:23:37.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53545996838788,"aZ":-12.699151099449791,"pfxX":-4.594560297987945,"pfxZ":11.125532386647489,"pX":-0.8947952558903328,"pZ":4.069035342968211,"vX0":3.788324982816527,"vY0":-132.53002703947766,"vZ0":-2.7836418603107917,"x":151.11,"y":128.92,"x0":-1.7571227250130466,"y0":50.003875480570706,"z0":6.080188857746842,"aX":-8.043532713341655},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.6,"breakHorizontal":7.3,"spinRate":2271,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41584514562074126,"extension":6.030654685492866},"index":6,"playId":"649eb07b-bc9c-3ee5-8f96-67679ed97bd1","pitchNumber":6,"startTime":"2026-02-21T18:23:56.456Z","endTime":"2026-02-21T18:23:59.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":1.93,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:23:59.456Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Yorke grounds into a force out, third baseman Weston Wilson to second baseman Blaze Alexander. Joey Bart scores. Jared Triolo to 3rd. Enmanuel Valdez out at 2nd. Nick Yorke to 1st.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:25:13.867Z","endTime":"2026-02-21T18:26:46.866Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-02-21T18:24:10.503Z","endTime":"2026-02-21T18:25:16.003Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.765768026338563,"aZ":-16.59275285275938,"pfxX":-9.188899631722593,"pfxZ":8.720358675245834,"pX":-0.8899957417169663,"pZ":2.7734181060646943,"vX0":6.221271842476797,"vY0":-132.44463687162212,"vZ0":-4.392311142339802,"x":150.92,"y":163.9,"x0":-2.068748273738229,"y0":50.002203862795525,"z0":5.6569530277713405,"aX":-16.418118092199386},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":15.4,"spinRate":2144,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.412646655052209,"extension":6.153166922804618},"index":1,"playId":"86fc3db5-439e-382b-9a1c-c6fcdce830e3","pitchNumber":1,"startTime":"2026-02-21T18:25:16.003Z","endTime":"2026-02-21T18:25:19.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202790286815656,"aZ":-17.575647651026223,"pfxX":-9.400704488291984,"pfxZ":8.109231734587187,"pX":-1.4475342058844134,"pZ":2.299309715710859,"vX0":5.089889000454295,"vY0":-133.4411828381726,"vZ0":-5.511247586476617,"x":172.18,"y":176.7,"x0":-2.1601779939844157,"y0":50.00257142243367,"z0":5.66114634227667,"aX":-16.922126759102},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":15.8,"spinRate":2281,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4107457630488862,"extension":5.965228284271696},"index":2,"playId":"78abacfc-ac14-3d27-802a-6ab776d80f26","pitchNumber":2,"startTime":"2026-02-21T18:25:33.822Z","endTime":"2026-02-21T18:25:36.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005183401319936,"aZ":-24.868156935219353,"pfxX":2.7990228728709874,"pfxZ":4.541614936103645,"pX":-0.7280599928542318,"pZ":2.399615920352959,"vX0":1.7003213617590272,"vY0":-125.61255562359999,"vZ0":-4.2146077582713914,"x":126.17,"y":150.23,"x0":-1.7759241355028441,"y0":50.00008297065259,"z0":6.106615093991158,"aX":4.49880422735679},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2425,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4350347349038395,"extension":5.7776190615061855},"index":3,"playId":"e271d110-f94e-3188-9c0e-f7be1dd43ce0","pitchNumber":3,"startTime":"2026-02-21T18:25:50.588Z","endTime":"2026-02-21T18:25:53.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568177397033008,"aZ":-16.800848230160817,"pfxX":-9.499730982118617,"pfxZ":8.54708148607076,"pX":-0.17943763048445555,"pZ":2.603927283672053,"vX0":8.157816395529233,"vY0":-133.46944373814665,"vZ0":-4.735500263627052,"x":123.84,"y":168.47,"x0":-2.046009386735474,"y0":50.00133203504943,"z0":5.616487759678639,"aX":-17.084212896727163},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":15.4,"spinRate":2286,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41086014857845043,"extension":6.016699439371289},"index":4,"playId":"ce16826d-22a6-32a7-b45b-acd7d4d88110","pitchNumber":4,"startTime":"2026-02-21T18:26:10.846Z","endTime":"2026-02-21T18:26:13.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.302227938855058,"aZ":-19.42622350012571,"pfxX":-5.613885843358486,"pfxZ":8.923925259301194,"pX":0.3022727822870211,"pZ":2.580504603658554,"vX0":6.028765538766863,"vY0":-118.41317734130753,"vZ0":-4.228002311304871,"x":105.48,"y":169.11,"x0":-1.5400017292008756,"y0":50.00572535011121,"z0":6.152916050043079,"aX":-8.0233033109926},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":1030,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.461468321357974,"extension":6.054946783050738},"hitData":{"launchSpeed":94.2,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.85,"coordY":165.05}},"index":5,"playId":"6a31e0e7-ff22-383a-a914-57eacc81e97a","pitchNumber":5,"startTime":"2026-02-21T18:26:31.616Z","endTime":"2026-02-21T18:26:46.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":0.19999999999999574,"leverageIndex":2.04,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:26:46.866Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Endy Rodríguez grounds into a force out, pitcher Dean Kremer to shortstop Luis Vázquez. Jared Triolo scores. Nick Yorke out at 2nd. Endy Rodríguez to 1st.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:27:01.338Z","endTime":"2026-02-21T18:29:05.971Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665152,"link":"/api/v1/people/665152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.651452888083718,"aZ":-12.807646853085899,"pfxX":-5.511379589184926,"pfxZ":11.095976286716427,"pX":-0.5272797793824249,"pZ":1.6312833608404504,"vX0":5.1455094313302805,"vY0":-131.47820971404497,"vZ0":-8.293736542034047,"x":137.1,"y":194.74,"x0":-1.7964643717585347,"y0":50.004657056648206,"z0":5.783556097040929,"aX":-9.6214699364707},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.4,"breakHorizontal":8.8,"spinRate":2249,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.41706740409566967,"extension":6.082270164785257},"index":0,"playId":"e867f1d3-a3f2-3f05-bf4d-006bca990425","pitchNumber":1,"startTime":"2026-02-21T18:27:27.336Z","endTime":"2026-02-21T18:27:30.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373884053399085,"aZ":-17.892606120051116,"pfxX":-8.599757039071248,"pfxZ":7.958974716661978,"pX":0.17506865306917396,"pZ":1.6116436023552874,"vX0":8.476775967174198,"vY0":-133.05048014225835,"vZ0":-7.0338205881962255,"x":110.33,"y":195.27,"x0":-1.9339020495113393,"y0":50.001253238635876,"z0":5.584731189955859,"aX":-15.4273364380755},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.1,"breakHorizontal":13.8,"spinRate":2207,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4115608872445842,"extension":6.131469673773218},"index":1,"playId":"67b954df-5648-37ec-8110-29ed940ba965","pitchNumber":2,"startTime":"2026-02-21T18:27:45.557Z","endTime":"2026-02-21T18:27:48.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.740952781755233,"aZ":-23.41085995372101,"pfxX":-6.4747046246696,"pfxZ":5.890284107990558,"pX":0.4634807674152346,"pZ":0.5483785692737454,"vX0":6.913616703260852,"vY0":-120.68958616214552,"vZ0":-7.7424311773622145,"x":99.33,"y":223.97,"x0":-1.5863393805302588,"y0":50.00040970385278,"z0":5.835467812594416,"aX":-9.62663799252975},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.1,"breakHorizontal":10.2,"spinRate":1394,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.45246751907740856,"extension":6.195033122413847},"index":2,"playId":"eae08f46-d6bc-39ef-8d08-cc5b50886bc0","pitchNumber":3,"startTime":"2026-02-21T18:28:08.051Z","endTime":"2026-02-21T18:28:11.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34541109025357,"aZ":-23.96505537530144,"pfxX":-6.784058793795381,"pfxZ":5.744274491939979,"pX":0.5403460519140783,"pZ":1.5384004674985485,"vX0":6.9225943585827086,"vY0":-118.43510305271361,"vZ0":-5.385049033788517,"x":96.4,"y":197.24,"x0":-1.53078118576463,"y0":50.0045983936326,"z0":6.016933139944949,"aX":-9.697256553499567},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.4,"breakHorizontal":10.7,"spinRate":1132,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.46141385781754485,"extension":6.14105861968238},"index":3,"playId":"a2d83795-31d6-3163-870c-d56941ed9a5c","pitchNumber":4,"startTime":"2026-02-21T18:28:28.801Z","endTime":"2026-02-21T18:28:32.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139241719698056,"aZ":-13.845852262096065,"pfxX":-4.14812231344565,"pfxZ":10.161468537504742,"pX":-0.4055616048456642,"pZ":3.386333396570898,"vX0":5.584939954847011,"vY0":-133.55454570478003,"vZ0":-3.7632966349241506,"x":132.46,"y":147.35,"x0":-1.9862813474816645,"y0":50.00602569358609,"z0":5.811641578442974,"aX":-7.484980330733942},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2280,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4103368871686799,"extension":5.968158252510095},"hitData":{"launchSpeed":82.5,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.71,"coordY":179.73}},"index":4,"playId":"21b10d97-abea-3e21-9bd0-db280e61277b","pitchNumber":5,"startTime":"2026-02-21T18:28:49.332Z","endTime":"2026-02-21T18:29:05.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":1.74,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:29:05.971Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Billy Cook grounds into a force out, shortstop Luis Vázquez to second baseman Blaze Alexander. Endy Rodríguez out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:29:21.986Z","endTime":"2026-02-21T18:29:35.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398105764634302,"aZ":-24.70863532287652,"pfxX":1.0211910336934056,"pfxZ":4.560050385161106,"pX":0.4951429619262235,"pZ":2.369764266206119,"vX0":4.857530052423784,"vY0":-126.22660697325192,"vZ0":-4.364186929950865,"x":98.13,"y":174.8,"x0":-1.5759925426476065,"y0":50.000052735934446,"z0":6.0782511066103995,"aX":1.668849297235412},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-2.8,"spinRate":2405,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.43167535627017317,"extension":5.966464097782932},"hitData":{"launchSpeed":83.2,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":151.89}},"index":0,"playId":"33f87c56-1cb0-3eb1-bde6-9667ae3adbea","pitchNumber":1,"startTime":"2026-02-21T18:29:28.701Z","endTime":"2026-02-21T18:29:35.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:29:35.162Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:31:28.596Z","endTime":"2026-02-21T18:32:28.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71803106084465,"aZ":-10.883452152631333,"pfxX":-7.600980043306619,"pfxZ":11.025377293454593,"pX":-0.5575548699924692,"pZ":3.4017912001377635,"vX0":7.486097149676994,"vY0":-138.2947276068628,"vZ0":-4.067911742846937,"x":138.25,"y":146.93,"x0":-2.3160099641604077,"y0":50.004290397722286,"z0":5.625658831547495,"aX":-14.680065203627763},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":12.1,"spinRate":2298,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3965176696999375,"extension":6.665962464198838},"index":0,"playId":"2b0cf0e3-5ed4-38f8-bf0d-a3a8fc14395b","pitchNumber":1,"startTime":"2026-02-21T18:31:39.588Z","endTime":"2026-02-21T18:31:43.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.895366608056655,"aZ":-11.00828306603917,"pfxX":-7.026194658283523,"pfxZ":10.76702485151467,"pX":-0.4190552634439928,"pZ":2.205244823578618,"vX0":7.500845737613501,"vY0":-139.43770590628466,"vZ0":-7.08523178700492,"x":132.97,"y":179.24,"x0":-2.2334632796579728,"y0":50.00056884108249,"z0":5.508559653144248,"aX":-13.808869717622215},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":11.2,"spinRate":2365,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39310184405935633,"extension":6.623951727191417},"index":1,"playId":"03927f14-aea0-3e72-b8a0-7ff8ccc1f75c","pitchNumber":2,"startTime":"2026-02-21T18:31:54.996Z","endTime":"2026-02-21T18:31:57.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-21T18:32:05.788Z","endTime":"2026-02-21T18:32:17.981Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27854981681462,"aZ":-8.20568730124216,"pfxX":-7.886027471117722,"pfxZ":11.86858692403058,"pX":0.29892703378301294,"pZ":1.6614540154536444,"vX0":9.403822184686346,"vY0":-138.46588002716013,"vZ0":-9.468406321313324,"x":105.61,"y":193.92,"x0":-2.054174164039901,"y0":50.00577912893871,"z0":5.600849936223039,"aX":-15.93005017832338},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.5,"breakHorizontal":13.3,"spinRate":2407,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3896827313762863,"extension":6.351497291207865},"hitData":{"launchSpeed":110.0,"launchAngle":2.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.59,"coordY":86.58}},"index":3,"playId":"b56a966d-5639-3463-b1e0-65fe97c17aa2","pitchNumber":3,"startTime":"2026-02-21T18:32:17.981Z","endTime":"2026-02-21T18:32:28.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.96,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:32:28.436Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to center fielder Oneil Cruz. Blaze Alexander to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:32:40.746Z","endTime":"2026-02-21T18:34:31.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478459248272078,"aZ":-26.892906709042975,"pfxX":-7.818526844423274,"pfxZ":3.538464152451409,"pX":1.4842811508831233,"pZ":1.5537509604340927,"vX0":11.13497303715071,"vY0":-121.5747455016806,"vZ0":-3.8069014214469066,"x":60.42,"y":196.83,"x0":-2.145457540723094,"y0":50.004120061773996,"z0":5.481747855146491,"aX":-11.672273669951025},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.6,"breakHorizontal":11.4,"spinRate":936,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4510303076236948,"extension":6.914976087801148},"index":0,"playId":"b65cdafd-7e9b-3852-97b6-6c21d4b98dcc","pitchNumber":1,"startTime":"2026-02-21T18:33:04.836Z","endTime":"2026-02-21T18:33:08.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"endSpeed":88.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769197766313564,"aZ":-10.881054114485613,"pfxX":-8.467338535618463,"pfxZ":10.857316790732465,"pX":0.2145539704010177,"pZ":1.0907290655350432,"vX0":10.093673325435986,"vY0":-138.19791597141483,"vZ0":-9.628436490704646,"x":108.82,"y":209.33,"x0":-2.361224134221396,"y0":50.00314567847365,"z0":5.322125708976711,"aX":-16.60743062110224},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":13.6,"spinRate":2178,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3942332082738367,"extension":6.608176298052441},"index":1,"playId":"74a00767-cd6a-39ac-9cad-b50f442b496f","pitchNumber":2,"startTime":"2026-02-21T18:33:22.613Z","endTime":"2026-02-21T18:33:25.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70430714356966,"aZ":-24.57796011054629,"pfxX":1.2346867867545455,"pfxZ":4.803439232426518,"pX":-0.6698279721708212,"pZ":2.5580323258995388,"vX0":4.468774671036529,"vY0":-124.11061502833873,"vZ0":-2.541289424576476,"x":142.53,"y":169.71,"x0":-2.6443178944001082,"y0":50.0023347619926,"z0":5.613798533155885,"aX":1.9510611699461848},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":-3.1,"spinRate":2135,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.43908209822305766,"extension":6.8393745464116815},"index":2,"playId":"4d95bdf8-ede8-3b94-802b-2c82cbdd926f","pitchNumber":3,"startTime":"2026-02-21T18:33:41.918Z","endTime":"2026-02-21T18:33:44.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"7390bae0-772e-3fbf-aea2-df1672300fe2","startTime":"2026-02-21T18:34:01.147Z","endTime":"2026-02-21T18:34:04.499Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08548950107077,"aZ":-12.051083258333843,"pfxX":-8.435391961289913,"pfxZ":10.403967712236351,"pX":-1.1242959574803966,"pZ":2.616740733861571,"vX0":6.840142710257208,"vY0":-137.61680874988426,"vZ0":-5.479469323960654,"x":159.86,"y":168.13,"x0":-2.5355562449157794,"y0":50.006209229643375,"z0":5.43718092850779,"aX":-16.32173090754502},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":14.0,"spinRate":2368,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39670812399994126,"extension":6.482531410139679},"hitData":{"launchSpeed":87.9,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.98,"coordY":86.58}},"index":4,"playId":"5337ba97-dba5-38c5-9f57-b3c697d16b56","pitchNumber":4,"startTime":"2026-02-21T18:34:18.747Z","endTime":"2026-02-21T18:34:31.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.4,"awayTeamWinProbability":52.6,"homeTeamWinProbabilityAdded":9.199999999999996,"leverageIndex":1.66,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:34:31.808Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dylan Beavers grounds into a double play, second baseman Nick Yorke to shortstop Nick Gonzales to first baseman Enmanuel Valdez. Blaze Alexander scores. Gunnar Henderson out at 2nd. Dylan Beavers out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:34:44.995Z","endTime":"2026-02-21T18:35:48.708Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":696062,"link":"/api/v1/people/696062"},"isScoringEvent":true,"rbi":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.556109143830874,"aZ":-11.86265310374718,"pfxX":-7.886213311652943,"pfxZ":10.374344501975433,"pX":-0.7922143165757377,"pZ":3.104106337006519,"vX0":7.533926188545975,"vY0":-139.7643395859481,"vZ0":-4.217383267673692,"x":147.2,"y":154.97,"x0":-2.5118303490465785,"y0":50.00185396264236,"z0":5.425088508954815,"aX":-15.439190220261407},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":12.5,"spinRate":2295,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39345408864136644,"extension":6.654767932183845},"index":0,"playId":"9e2b728c-1bcf-3bd4-ae4d-93103ac8587b","pitchNumber":1,"startTime":"2026-02-21T18:35:08.813Z","endTime":"2026-02-21T18:35:12.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.340001443558897,"aZ":-17.524579331718066,"pfxX":-8.389104402528055,"pfxZ":7.50007069880067,"pX":-0.4227602630832894,"pZ":2.3929990145261217,"vX0":8.72668040879461,"vY0":-138.92365956395744,"vZ0":-5.030853683863361,"x":133.11,"y":174.17,"x0":-2.515911274325318,"y0":50.0009697966658,"z0":5.393381048246714,"aX":-16.383730955943328},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2154,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39437069868372365,"extension":6.69462917309042},"hitData":{"launchSpeed":92.8,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.08,"coordY":155.94}},"index":1,"playId":"621e5fc0-70d3-3ed9-8832-39617f1fe3af","pitchNumber":2,"startTime":"2026-02-21T18:35:33.065Z","endTime":"2026-02-21T18:35:48.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":1.89,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:35:48.708Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leody Taveras lines out to left fielder Billy Cook.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:36:00.235Z","endTime":"2026-02-21T18:36:15.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.152273366881257,"aZ":-25.83185020285038,"pfxX":-5.8165909462868655,"pfxZ":4.013889972348927,"pX":-0.5756626171631073,"pZ":3.2127664741127497,"vX0":6.177854523273183,"vY0":-124.7015767734025,"vZ0":-0.7577157126427866,"x":138.94,"y":152.04,"x0":-2.3248661528287298,"y0":50.00532466111561,"z0":5.644144770627106,"aX":-9.19843828678493},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":9.1,"spinRate":788,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4385714940515806,"extension":6.840465151620042},"hitData":{"launchSpeed":88.1,"launchAngle":20.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.76,"coordY":109.09}},"index":0,"playId":"0d453496-34dd-3ac9-990e-2fa1cb379785","pitchNumber":1,"startTime":"2026-02-21T18:36:08.802Z","endTime":"2026-02-21T18:36:15.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":696062,"link":"/api/v1/people/696062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:36:15.255Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:38:38.080Z","endTime":"2026-02-21T18:40:20.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Wells replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:37:30.396Z","endTime":"2026-02-21T18:38:22.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T18:38:22.849Z","endTime":"2026-02-21T18:38:40.233Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16074693939023,"aZ":-18.007023609895537,"pfxX":-10.503968492723786,"pfxZ":8.81121104200911,"pX":-0.3228669960491599,"pZ":1.3546216914153408,"vX0":5.095553618333169,"vY0":-126.12276539370288,"vZ0":-9.282800495356486,"x":129.31,"y":202.21,"x0":-1.0070575646910693,"y0":50.001851624643855,"z0":6.540951944596409,"aX":-16.88507123408119},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.0,"breakHorizontal":17.8,"spinRate":2160,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.434634698847439,"extension":6.11938317743646},"index":2,"playId":"64592486-fde1-3d99-9d70-bd0ad012b9cc","pitchNumber":1,"startTime":"2026-02-21T18:38:40.233Z","endTime":"2026-02-21T18:38:43.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204996353989277,"aZ":-21.88411943402826,"pfxX":-8.778898188119834,"pfxZ":6.844844121244533,"pX":-0.8693854261718734,"pZ":2.9655172109353845,"vX0":3.0574101820886197,"vY0":-121.65302175815643,"vZ0":-4.768755218921093,"x":150.14,"y":158.71,"x0":-0.9997748542890151,"y0":50.002647721436276,"z0":6.841036948200336,"aX":-13.196953868950917},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.5,"breakHorizontal":15.2,"spinRate":2079,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4497293590496074,"extension":5.929466493467738},"index":3,"playId":"dceaa02d-49eb-3101-898c-dd9f08b955f2","pitchNumber":2,"startTime":"2026-02-21T18:38:58.245Z","endTime":"2026-02-21T18:39:01.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.1,"endSpeed":84.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436692495490764,"aZ":-12.246549618498008,"pfxX":-3.796478286379229,"pfxZ":10.88917638398594,"pX":-0.6701443246750054,"pZ":3.270537558988792,"vX0":2.0265339802093068,"vY0":-134.04377660602876,"vZ0":-6.937077758279142,"x":142.54,"y":150.48,"x0":-0.9404293685421331,"y0":50.00487614661182,"z0":6.756364978835217,"aX":-6.948503071046492},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2480,"spinDirection":193},"zone":1,"typeConfidence":0.89,"plateTime":0.4077365361009311,"extension":5.911911754585545},"index":4,"playId":"da0019c1-d9ae-30ae-91df-b416f8bdf66a","pitchNumber":3,"startTime":"2026-02-21T18:39:18.796Z","endTime":"2026-02-21T18:39:21.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13039267473388,"aZ":-20.39012850761964,"pfxX":-8.586947773595671,"pfxZ":7.3361749386983535,"pX":0.17785105803707432,"pZ":1.7721499642496963,"vX0":5.090373152269381,"vY0":-125.36231634675961,"vZ0":-8.12210886008508,"x":110.22,"y":190.93,"x0":-0.7537083128979876,"y0":50.00270791145082,"z0":6.692912638822685,"aX":-13.794926643138488},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2076,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.4353577781180933,"extension":6.101355773868483},"index":5,"playId":"f530ceac-b379-3ffb-944f-ab9b936b976c","pitchNumber":4,"startTime":"2026-02-21T18:39:36.766Z","endTime":"2026-02-21T18:40:03.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666818662818024,"aZ":-17.96803268941363,"pfxX":-8.291275376530772,"pfxZ":8.788371750500026,"pX":-0.1670351739554284,"pZ":1.7335143418507413,"vX0":4.7423402742434275,"vY0":-126.08939154823074,"vZ0":-8.651192457087596,"x":123.37,"y":191.98,"x0":-0.9910140590584651,"y0":50.00496212106129,"z0":6.648370289381143,"aX":-13.406089331990785},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.3,"breakHorizontal":14.0,"spinRate":2307,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4337365585967219,"extension":6.18800525996803},"index":6,"playId":"9c94e0be-516b-3537-bc81-1e4b9d58c132","pitchNumber":5,"startTime":"2026-02-21T18:40:17.417Z","endTime":"2026-02-21T18:40:20.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:40:20.711Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:40:40.992Z","endTime":"2026-02-21T18:41:45.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446666787896405,"aZ":-32.05535520724601,"pfxX":0.8220344756264324,"pfxZ":0.07986887779111385,"pX":0.8109139760571268,"pZ":2.444973647408082,"vX0":3.727004948398593,"vY0":-121.9151193047462,"vZ0":-3.9940074913223294,"x":86.09,"y":172.77,"x0":-0.8458003762601056,"y0":50.004422352865035,"z0":6.877709687990407,"aX":1.234072308892003},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-2.4,"spinRate":2458,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.44963611726033426,"extension":6.0340425516127105},"index":0,"playId":"239e4fbd-7cd7-37f5-a194-f8cbc1a029b2","pitchNumber":1,"startTime":"2026-02-21T18:40:56.840Z","endTime":"2026-02-21T18:40:59.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45009671719576,"aZ":-12.654995543628328,"pfxX":-1.3011836480975436,"pfxZ":10.781363397678053,"pX":0.12325308700500316,"pZ":3.6052706552271907,"vX0":2.4906941779876015,"vY0":-133.62362648165518,"vZ0":-6.054642210632699,"x":112.3,"y":141.44,"x0":-0.6513661120364305,"y0":50.00561099420414,"z0":6.807729255718105,"aX":-2.3566160371769107},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":1.8,"spinRate":2454,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4097135923401556,"extension":5.889474247377074},"index":1,"playId":"c34fca4d-72b7-39dc-89cf-7515bb248600","pitchNumber":2,"startTime":"2026-02-21T18:41:13.827Z","endTime":"2026-02-21T18:41:16.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-21T18:41:26.570Z","endTime":"2026-02-21T18:41:42.635Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39924369644349,"aZ":-27.547948526346072,"pfxX":2.8934219356302853,"pfxZ":2.896939474299918,"pX":1.5399357924387362,"pZ":2.0363024768679274,"vX0":4.76398885790712,"vY0":-125.53759770140327,"vZ0":-6.16356142245047,"x":58.3,"y":183.8,"x0":-0.758208482958507,"y0":50.003573109423,"z0":6.765775827871453,"aX":4.61688912167807},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-6.4,"spinRate":2463,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4363127876579611,"extension":6.150924906209596},"index":3,"playId":"f9a72fff-ac3a-37e3-9076-6b7b5b9f76b2","pitchNumber":3,"startTime":"2026-02-21T18:41:42.635Z","endTime":"2026-02-21T18:41:45.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:41:45.637Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan O'Hearn pops out to third baseman Weston Wilson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:41:52.926Z","endTime":"2026-02-21T18:43:47.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.134571342961696,"aZ":-11.411607736401965,"pfxX":-3.0878233177612,"pfxZ":11.316726773325117,"pX":-0.5921167856097831,"pZ":1.9309501380496412,"vX0":1.6532605601111539,"vY0":-133.90549344373153,"vZ0":-10.413660370619375,"x":139.57,"y":186.64,"x0":-0.8129940592076698,"y0":50.004332441175336,"z0":6.663374674877537,"aX":-5.665463433428211},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2415,"spinDirection":198},"zone":7,"typeConfidence":0.89,"plateTime":0.407454601661454,"extension":5.9311343876948674},"index":0,"playId":"040f3e59-8a2f-3df7-afa9-76b54f1e70e4","pitchNumber":1,"startTime":"2026-02-21T18:42:13.627Z","endTime":"2026-02-21T18:42:16.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.559686523157247,"aZ":-11.529094036437563,"pfxX":-2.982438120767828,"pfxZ":11.261861786437947,"pX":0.10219651798013467,"pZ":2.1670646099345743,"vX0":3.3130812400672482,"vY0":-133.50471269281348,"vZ0":-9.741799197343521,"x":113.1,"y":180.27,"x0":-0.7583410236972806,"y0":50.004305688579734,"z0":6.659167614159037,"aX":-5.468061495580205},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2396,"spinDirection":196},"zone":8,"typeConfidence":0.88,"plateTime":0.40786956146779696,"extension":6.139546337421041},"index":1,"playId":"3bbf0ca0-7cd8-3a87-aafa-2c9be6dabedd","pitchNumber":2,"startTime":"2026-02-21T18:42:31.632Z","endTime":"2026-02-21T18:42:34.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454641613796486,"aZ":-8.924953204679925,"pfxX":-3.479390648251546,"pfxZ":12.614500624838042,"pX":-0.6124502926313692,"pZ":3.78632495552012,"vX0":1.8980817438649442,"vY0":-134.92711260851706,"vZ0":-6.251789146671286,"x":140.35,"y":136.55,"x0":-0.873094120089098,"y0":50.00507998547666,"z0":6.762988597473206,"aX":-6.413815673518327},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.7,"breakHorizontal":5.9,"spinRate":2416,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.40600340286595626,"extension":5.9456982830722},"index":2,"playId":"e1f49d62-f791-302f-8ced-f9644a5d497d","pitchNumber":3,"startTime":"2026-02-21T18:42:50.319Z","endTime":"2026-02-21T18:42:53.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05532755391835,"aZ":-15.895418896025863,"pfxX":-9.277566060158493,"pfxZ":10.317220667058645,"pX":-0.8204337162767688,"pZ":1.5200554030119073,"vX0":3.089888608410502,"vY0":-125.04845099166323,"vZ0":-9.207333213660078,"x":148.27,"y":197.74,"x0":-0.8692458058544191,"y0":50.004524076868556,"z0":6.5633556572518765,"aX":-14.641899189858707},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":16.7,"breakHorizontal":16.1,"spinRate":2013,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.4385990538931779,"extension":6.103947239278953},"index":3,"playId":"23226def-f238-3ad5-8238-f81a61605493","pitchNumber":4,"startTime":"2026-02-21T18:43:08.131Z","endTime":"2026-02-21T18:43:11.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.097999630363823,"aZ":-11.038689627529005,"pfxX":-4.29173890809855,"pfxZ":11.747056258684534,"pX":0.601873019166577,"pZ":2.35622336517628,"vX0":5.329798696654644,"vY0":-133.83872022200964,"vZ0":-9.032762120890368,"x":94.06,"y":175.16,"x0":-0.8654287009822713,"y0":50.00272023882934,"z0":6.582588594924855,"aX":-7.7221497749774155},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2346,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.4105237401140518,"extension":6.092100323817109},"hitData":{"launchSpeed":76.4,"launchAngle":63.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.52,"coordY":147.84}},"index":4,"playId":"11ffe25f-a69f-3b17-92c7-63347646e768","pitchNumber":5,"startTime":"2026-02-21T18:43:39.003Z","endTime":"2026-02-21T18:43:47.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:43:47.647Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Weston Wilson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T18:45:55.985Z","endTime":"2026-02-21T18:47:56.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Noah Murdock replaces Wilber Dotel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:45:00.837Z","endTime":"2026-02-21T18:45:55.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668716,"link":"/api/v1/people/668716"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696062,"link":"/api/v1/people/696062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.4,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95998411850672,"aZ":-25.70839921237577,"pfxX":-10.70500249617811,"pfxZ":3.3507945512700115,"pX":-0.9137469073797134,"pZ":1.582834173961186,"vX0":6.216697242951478,"vY0":-137.45003028599874,"vZ0":-4.985274564574359,"x":127.49,"y":187.63,"x0":-1.8035569732413257,"y0":50.004838377681565,"z0":5.146553120841175,"aX":-20.665193452550252},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":1873,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3971674440778954,"extension":6.456231238984185},"index":1,"playId":"89336263-a43e-3903-8edd-b7cfea33afc9","pitchNumber":1,"startTime":"2026-02-21T18:45:55.985Z","endTime":"2026-02-21T18:45:59.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.675415735370294,"aZ":-26.744154222597373,"pfxX":-12.108763793573996,"pfxZ":2.9098276200608337,"pX":0.28371975662626964,"pZ":1.8549593568769072,"vX0":9.563486256086922,"vY0":-135.91338853447806,"vZ0":-3.915747540873046,"x":106.19,"y":188.7,"x0":-1.7129888809009248,"y0":50.00180157768032,"z0":5.1785575524689245,"aX":-22.58056606324462},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.6,"breakHorizontal":19.8,"spinRate":1874,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4034952611931213,"extension":6.454896531290453},"index":2,"playId":"298b88d1-5105-3de8-8fde-49eeb0dad2cb","pitchNumber":2,"startTime":"2026-02-21T18:46:12.176Z","endTime":"2026-02-21T18:46:15.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42261567024442,"aZ":-33.1656390016422,"pfxX":6.368549367390781,"pfxZ":-0.6383255042585674,"pX":0.027448564186516516,"pZ":3.279055737158978,"vX0":3.0997458833560456,"vY0":-123.71537451373513,"vZ0":2.124891136312537,"x":115.95,"y":150.25,"x0":-2.0705487799072184,"y0":50.005142872282825,"z0":5.195071921020512,"aX":9.8409951519019},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-12.2,"spinRate":2284,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4432687289042829,"extension":6.266398309132922},"index":3,"playId":"b53076bc-13ed-3c65-a3e0-e0ee2ad26f6c","pitchNumber":3,"startTime":"2026-02-21T18:46:28.382Z","endTime":"2026-02-21T18:46:31.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-21T18:46:42.476Z","endTime":"2026-02-21T18:46:55.889Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77041355910625,"aZ":-34.282698844697684,"pfxX":7.048408407847615,"pfxZ":-1.3770443357466648,"pX":1.060628593969302,"pZ":0.5631747124177024,"vX0":5.032241816135677,"vY0":-124.14450331059395,"vZ0":-3.9813713704888523,"x":76.57,"y":223.57,"x0":-1.920265858248848,"y0":50.00228967817708,"z0":5.0937450870138505,"aX":10.813033564940024},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":-14.0,"spinRate":2375,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4440920434856701,"extension":6.357772480686389},"index":5,"playId":"26a66512-1776-3b1e-9265-fcc004e17bfc","pitchNumber":4,"startTime":"2026-02-21T18:46:55.889Z","endTime":"2026-02-21T18:46:58.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84950230584792,"aZ":-19.853525363738328,"pfxX":-8.15106659540988,"pfxZ":6.407658031381117,"pX":-1.2215220047022501,"pZ":2.1578459656700435,"vX0":4.810219587597567,"vY0":-137.63597422434313,"vZ0":-4.417801814373254,"x":163.56,"y":180.52,"x0":-1.9305607294262257,"y0":50.00511368997891,"z0":5.123931191100151,"aX":-15.678753343749742},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":1981,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3975829095888459,"extension":6.433128987179397},"index":6,"playId":"281fe818-b496-3f43-8cf9-45d31d6fbb32","pitchNumber":5,"startTime":"2026-02-21T18:47:15.377Z","endTime":"2026-02-21T18:47:18.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68764612475563,"aZ":-23.39204287227476,"pfxX":-9.97099320784549,"pfxZ":4.630205194460633,"pX":-1.0768367421371055,"pZ":2.403790327109593,"vX0":5.61333311925338,"vY0":-136.5301113454642,"vZ0":-3.162163211417919,"x":158.05,"y":173.88,"x0":-1.8587313743283058,"y0":50.003621255427,"z0":5.177988871716726,"aX":-18.916633074192255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":1919,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40042431779808485,"extension":6.410187224340191},"index":7,"playId":"332fb4de-4d8c-3759-938f-5edbe275a2b1","pitchNumber":6,"startTime":"2026-02-21T18:47:33.733Z","endTime":"2026-02-21T18:47:36.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614691683491017,"aZ":-29.981882162106547,"pfxX":4.654179503160996,"pfxZ":1.4186837641839087,"pX":-0.9449854014054588,"pZ":2.867790373997951,"vX0":1.3301549179486094,"vY0":-123.81333741826988,"vZ0":0.48485240137043295,"x":153.02,"y":161.35,"x0":-2.0943711397633336,"y0":50.003836760704644,"z0":5.186206787134958,"aX":7.197864121051119},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-8.8,"spinRate":2358,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4430474903848709,"extension":6.11498031751191},"index":8,"playId":"6e3998e0-edce-330f-93a9-85a0e9748454","pitchNumber":7,"startTime":"2026-02-21T18:47:53.320Z","endTime":"2026-02-21T18:47:56.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:47:56.494Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Vázquez pops out to first baseman Enmanuel Valdez in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T18:48:10.460Z","endTime":"2026-02-21T18:48:47.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255730861952134,"aZ":-28.77797865708492,"pfxX":-10.516538584250121,"pfxZ":1.7900253437690488,"pX":0.5319762592001407,"pZ":2.1983280709262676,"vX0":9.84793868670593,"vY0":-137.1391970525278,"vZ0":-2.6496872080594187,"x":96.72,"y":179.43,"x0":-1.7449041861804415,"y0":50.00480226674344,"z0":5.146803102030592,"aX":-19.968713636930463},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":16.9,"spinRate":1903,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.3998955236763373,"extension":6.676543015074961},"index":0,"playId":"da5f7d3d-e63f-3d3b-b57b-132bf486ae9d","pitchNumber":1,"startTime":"2026-02-21T18:48:22.448Z","endTime":"2026-02-21T18:48:25.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213880057100628,"aZ":-27.612603899094715,"pfxX":4.31775945281869,"pfxZ":2.8467922710138645,"pX":-0.843605773784713,"pZ":2.578336682880024,"vX0":1.745685112274718,"vY0":-125.92815347972618,"vZ0":-0.56503287208468,"x":149.16,"y":169.16,"x0":-2.107256255910598,"y0":50.00232799708992,"z0":5.0446759918287905,"aX":6.914899649356183},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":-8.3,"spinRate":2340,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.43540646715755393,"extension":6.189152733142686},"hitData":{"launchSpeed":71.9,"launchAngle":77.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.09,"coordY":194.92}},"index":1,"playId":"82be2a6c-296a-3e44-a814-208c8530ae86","pitchNumber":2,"startTime":"2026-02-21T18:48:38.265Z","endTime":"2026-02-21T18:48:47.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.8,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:48:47.077Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T18:49:03.510Z","endTime":"2026-02-21T18:51:40.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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":94.8,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35260853216361,"aZ":-26.186061989488977,"pfxX":-10.182064173306873,"pfxZ":3.1412526597073285,"pX":-1.2606256659153259,"pZ":2.1999396532148885,"vX0":5.336945910099986,"vY0":-137.8461160655044,"vZ0":-3.260612592968545,"x":165.05,"y":179.38,"x0":-1.9088224524287392,"y0":50.00366674639229,"z0":5.184926819082959,"aX":-19.409714319517658},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1829,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3987972177820085,"extension":6.389031552444554},"index":0,"playId":"d508f04f-3e4f-31c3-9498-79dfd29f8c8a","pitchNumber":1,"startTime":"2026-02-21T18:49:14.877Z","endTime":"2026-02-21T18:49:17.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"60f1a501-5aff-35f0-9e24-61f0cf7d3756","startTime":"2026-02-21T18:49:32.595Z","endTime":"2026-02-21T18:49:35.595Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.162256736086025,"aZ":-26.79617931137883,"pfxX":-10.238950526618527,"pfxZ":2.7987600530602954,"pX":-0.5715703174382789,"pZ":2.795292196137101,"vX0":7.041968022123063,"vY0":-137.1422412845336,"vZ0":-1.3878788002005655,"x":138.79,"y":163.31,"x0":-1.8324819372777412,"y0":50.00031831750545,"z0":5.122519382838088,"aX":-19.649603904588275},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":17.2,"spinRate":1925,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3982355593050064,"extension":6.318696734038993},"index":2,"playId":"c0be7591-ddee-37f0-9112-26f2c08f5e42","pitchNumber":2,"startTime":"2026-02-21T18:49:52.833Z","endTime":"2026-02-21T18:50:00.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Weston Wilson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"c0be7591-ddee-37f0-9112-26f2c08f5e42","startTime":"2026-02-21T18:50:03.222Z","endTime":"2026-02-21T18:50:20.945Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"postOnSecond":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.5,"dramaIndex":55.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45077052348296,"aZ":-33.594893332287796,"pfxX":5.152368940743372,"pfxZ":-0.9289523600539589,"pX":0.4122691224863835,"pZ":2.3545046734678134,"vX0":4.180797758056852,"vY0":-123.20255488544615,"vZ0":0.1371229695130498,"x":101.29,"y":175.21,"x0":-1.981454975051812,"y0":50.00505078299038,"z0":5.157741389544565,"aX":7.852785870093655},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-10.3,"spinRate":2424,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4460586874963095,"extension":6.402588220322216},"index":4,"playId":"7d7f8f85-740f-3358-bc28-f23271660042","pitchNumber":3,"startTime":"2026-02-21T18:50:20.945Z","endTime":"2026-02-21T18:50:24.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974431050252445,"aZ":-37.745807318955066,"pfxX":5.596926260524782,"pfxZ":-3.6619314968081413,"pX":0.06845687982722409,"pZ":1.2847457457981064,"vX0":3.2717814450892257,"vY0":-123.25273266916942,"vZ0":-1.4082935832364385,"x":114.39,"y":204.09,"x0":-2.008099326979895,"y0":50.00318889777864,"z0":5.082767854682558,"aX":8.516589308306875},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.7,"breakHorizontal":-10.9,"spinRate":2537,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4462627663150247,"extension":6.271949465032204},"index":5,"playId":"f19af5a3-bf2f-3ab1-bd39-7c51d80e4558","pitchNumber":4,"startTime":"2026-02-21T18:50:39.122Z","endTime":"2026-02-21T18:50:42.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17958588007167,"aZ":-26.957479411580497,"pfxX":-9.657312776530539,"pfxZ":2.6791277502103163,"pX":-1.013600329519467,"pZ":2.6491954775558613,"vX0":5.844020477345173,"vY0":-138.55282789323505,"vZ0":-1.810120649615683,"x":155.64,"y":167.25,"x0":-1.8924446701672621,"y0":50.00568019990494,"z0":5.107683594855352,"aX":-18.829567448748325},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":2117,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3949139117373779,"extension":6.307063095764318},"index":6,"playId":"c2924ddf-2ab1-35bf-8a02-39dca89cbdc1","pitchNumber":5,"startTime":"2026-02-21T18:51:00.460Z","endTime":"2026-02-21T18:51:03.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139148601941372,"aZ":-26.737517519234668,"pfxX":-10.816682369089879,"pfxZ":2.871564276409579,"pX":-1.4844810975942906,"pZ":2.4153510122143786,"vX0":5.181330393075421,"vY0":-136.7480914234751,"vZ0":-2.423400439248569,"x":173.58,"y":173.57,"x0":-1.9983140498916485,"y0":50.00496643416793,"z0":5.147275009659812,"aX":-20.489015147636955},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":18.5,"spinRate":2017,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4005416812731193,"extension":6.343523992186924},"index":7,"playId":"15b1bbce-fad6-3e7b-9188-bd7b5032876b","pitchNumber":6,"startTime":"2026-02-21T18:51:19.041Z","endTime":"2026-02-21T18:51:22.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153483718092648,"aZ":-27.16942874403652,"pfxX":-10.169787274683666,"pfxZ":2.6949041149454427,"pX":0.40972914186269016,"pZ":2.5533050032762645,"vX0":9.075724732575422,"vY0":-135.29728345868256,"vZ0":-1.7308263888235462,"x":101.38,"y":169.84,"x0":-1.6647652848222367,"y0":50.00109253066519,"z0":5.102835980678364,"aX":-18.87730077457},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":16.6,"spinRate":2189,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4046272646890623,"extension":6.38416251295574},"index":8,"playId":"49135c34-45a9-3598-8f0c-412a4825dc31","pitchNumber":7,"startTime":"2026-02-21T18:51:36.903Z","endTime":"2026-02-21T18:51:40.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.5,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:51:40.620Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, pitcher Noah Murdock to first baseman Enmanuel Valdez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T18:51:50.209Z","endTime":"2026-02-21T18:53:16.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668716,"link":"/api/v1/people/668716"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56972718143962,"aZ":-35.47040785714594,"pfxX":-2.012767682906802,"pfxZ":-2.058215429344054,"pX":0.2932566709081338,"pZ":2.8405652027496804,"vX0":5.812785419711139,"vY0":-125.51243000877834,"vZ0":1.0094099570460138,"x":105.82,"y":162.08,"x0":-1.7876107791467244,"y0":50.0028709935068,"z0":5.313783595291251,"aX":-3.222829701697459},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":2.4,"spinRate":1101,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.43579855817194435,"extension":6.665642866339346},"index":0,"playId":"d75f6705-fbcb-3cc0-803c-b9c2192a6d1b","pitchNumber":1,"startTime":"2026-02-21T18:52:08.204Z","endTime":"2026-02-21T18:52:11.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387716209917414,"aZ":-30.919220474996184,"pfxX":-3.5868811598123966,"pfxZ":0.7799229795984974,"pX":-1.2093868196865696,"pZ":2.391724868645857,"vX0":2.9340290046367055,"vY0":-125.93546358973754,"vZ0":-0.9367647869156002,"x":163.1,"y":174.2,"x0":-1.9207054154922567,"y0":50.00384954517682,"z0":5.2583346264242765,"aX":-5.790343689821061},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":5.9,"spinRate":1118,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.434106671410734,"extension":6.544558060053082},"index":1,"playId":"0bdd0fb3-3c05-38cf-9a16-1cf970f649ef","pitchNumber":2,"startTime":"2026-02-21T18:52:25.444Z","endTime":"2026-02-21T18:52:28.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61385358644944,"aZ":-22.926660943786665,"pfxX":-2.0271794988134855,"pfxZ":5.293421249492165,"pX":0.5614305815784112,"pZ":2.3800472360738576,"vX0":6.933152350654626,"vY0":-131.78510251409995,"vZ0":-2.5294131116641316,"x":95.6,"y":174.52,"x0":-1.8473735427424167,"y0":50.00654098726992,"z0":5.057056860354711,"aX":-3.5448672455813237},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.2,"breakHorizontal":2.0,"spinRate":2387,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41659363523845583,"extension":6.365308723481184},"index":2,"playId":"0a08ddb0-f198-313c-80bf-efaa9203700e","pitchNumber":3,"startTime":"2026-02-21T18:52:44.733Z","endTime":"2026-02-21T18:52:47.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149065516840942,"aZ":-30.7674248217551,"pfxX":-5.67642073718001,"pfxZ":0.8642528596913142,"pX":-0.7436418719816785,"pZ":2.6799947455730435,"vX0":4.73902301061741,"vY0":-126.69121352749634,"vZ0":-0.1705723978610496,"x":145.35,"y":166.42,"x0":-1.9019533024219208,"y0":50.001750279398124,"z0":5.209609354180087,"aX":-9.217029303003853},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":9.2,"spinRate":1058,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4325129585701397,"extension":6.717689525264065},"hitData":{"launchSpeed":82.5,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.88,"coordY":175.18}},"index":3,"playId":"4dacd5d1-442d-35c9-bba5-cd6a257b2e8f","pitchNumber":4,"startTime":"2026-02-21T18:53:07.971Z","endTime":"2026-02-21T18:53:16.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:53:16.303Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T18:55:25.743Z","endTime":"2026-02-21T18:57:00.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yennier Cano replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:54:54.898Z","endTime":"2026-02-21T18:55:27.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27690625816073,"aZ":-33.31148322846321,"pfxX":-7.359744010352112,"pfxZ":-0.6017990640886826,"pX":-0.3178279326955445,"pZ":3.1111699808828663,"vX0":7.615323410883642,"vY0":-136.59901919876683,"vZ0":-0.3366353284185446,"x":129.11,"y":154.78,"x0":-2.1960745046850993,"y0":50.00644507373971,"z0":5.5415049384284325,"aX":-13.802933079599562},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.0,"breakHorizontal":11.5,"spinRate":2056,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.4021631005704016,"extension":5.728193955894087},"index":1,"playId":"bd8c5f3d-e5dd-3924-aeff-b17e0dce0a8e","pitchNumber":1,"startTime":"2026-02-21T18:55:27.938Z","endTime":"2026-02-21T18:55:30.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.468828046347554,"aZ":-34.94986146872104,"pfxX":-9.03384604326462,"pfxZ":-1.4368216408598364,"pX":0.7980560517373309,"pZ":1.3422775438945636,"vX0":10.625332432058524,"vY0":-138.27661923394533,"vZ0":-4.516881291821336,"x":86.58,"y":202.54,"x0":-1.9310200394988322,"y0":50.006775318560486,"z0":5.357018089246274,"aX":-17.39874043014662},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-3.5,"breakHorizontal":14.0,"spinRate":2070,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.39698017939024455,"extension":5.909959136756873},"index":2,"playId":"6e92ac5c-6a5c-321f-b094-5ede568a578b","pitchNumber":2,"startTime":"2026-02-21T18:55:42.998Z","endTime":"2026-02-21T18:55:45.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.9,"endSpeed":78.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887102369538674,"aZ":-27.34566002503554,"pfxX":3.2029698680948946,"pfxZ":3.055291923111538,"pX":-0.5089304641952669,"pZ":2.5137079904793693,"vX0":3.8025326815976093,"vY0":-125.12580167956969,"vZ0":-1.4965448659043679,"x":136.4,"y":170.91,"x0":-2.4660416437440142,"y0":50.00364551874701,"z0":5.365864259306151,"aX":5.065400074475068},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":-6.7,"spinRate":2488,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4381936297602138,"extension":5.693458654566483},"index":3,"playId":"cfc337d7-7cd1-36d9-aef0-00da61ef85e9","pitchNumber":3,"startTime":"2026-02-21T18:55:58.749Z","endTime":"2026-02-21T18:56:02.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.3,"endSpeed":85.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311851580569087,"aZ":-34.230783560107426,"pfxX":-8.719414348373858,"pfxZ":-1.1293536536035802,"pX":-0.926926557991849,"pZ":1.7473724977775484,"vX0":6.075993092969789,"vY0":-133.01207641714606,"vZ0":-4.089145690738286,"x":152.33,"y":191.6,"x0":-2.085845360680982,"y0":50.000146192208355,"z0":5.7345674133562605,"aX":-15.926200487234809},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.6,"breakHorizontal":14.8,"spinRate":1709,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4087648321099193,"extension":5.6743549051206035},"index":4,"playId":"e5353104-27b3-37c5-ba91-f34b04bdb5e5","pitchNumber":4,"startTime":"2026-02-21T18:56:40.332Z","endTime":"2026-02-21T18:56:43.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12702378465305,"aZ":-35.30697507614467,"pfxX":-10.004074644880978,"pfxZ":-1.6237274029301734,"pX":-0.9052351053960211,"pZ":3.558012739437807,"vX0":7.398001335993742,"vY0":-137.88915266146157,"vZ0":0.9034698743105178,"x":151.51,"y":142.71,"x0":-2.3206888607249345,"y0":50.00357464930783,"z0":5.604919172447087,"aX":-19.301125494329042},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.5,"breakHorizontal":16.6,"spinRate":1985,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.39694002244438487,"extension":5.806219589858718},"index":5,"playId":"425e837b-605c-3c2d-90ea-752052587e62","pitchNumber":5,"startTime":"2026-02-21T18:56:57.029Z","endTime":"2026-02-21T18:57:00.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:57:00.702Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T18:57:13.612Z","endTime":"2026-02-21T18:58:03.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165167218969156,"aZ":-32.27859163357912,"pfxX":-10.426930584960123,"pfxZ":-0.056087519732297864,"pX":-0.5646147503540925,"pZ":1.9882763680109785,"vX0":8.197478101540128,"vY0":-137.7785514527146,"vZ0":-3.300295633076553,"x":138.52,"y":185.1,"x0":-2.2163159881723504,"y0":50.00231436384264,"z0":5.371436933961209,"aX":-20.1473106208723},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.6,"breakHorizontal":17.3,"spinRate":2035,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.39679206756470853,"extension":5.869587675874321},"index":0,"playId":"23030997-6a7d-39fd-9c76-05843c5e40e0","pitchNumber":1,"startTime":"2026-02-21T18:57:27.022Z","endTime":"2026-02-21T18:57:30.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.8,"endSpeed":80.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87939795834733,"aZ":-29.20153737090897,"pfxX":3.3172726768993823,"pfxZ":1.8307920726089932,"pX":0.2102477672124942,"pZ":2.099431177929884,"vX0":5.4001090728709364,"vY0":-126.44754279730914,"vZ0":-2.2352211889171296,"x":108.99,"y":182.1,"x0":-2.3810500334649123,"y0":50.00517874459296,"z0":5.3292366068961385,"aX":5.391290041283908},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-7.2,"spinRate":2604,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4325551994794541,"extension":5.631355665998889},"index":1,"playId":"8a428f3a-e7c7-34e2-b714-079c2befd286","pitchNumber":2,"startTime":"2026-02-21T18:57:43.310Z","endTime":"2026-02-21T18:57:46.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906915319235388,"aZ":-28.64695925330599,"pfxX":3.103493433504446,"pfxZ":2.2157019922030203,"pX":1.2048238645082314,"pZ":1.533883304331061,"vX0":8.022993252509435,"vY0":-125.51804053608578,"vZ0":-3.150816519709617,"x":71.07,"y":197.37,"x0":-2.438839917737165,"y0":50.00229274122143,"z0":5.143156413261899,"aX":4.941584289216706},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":-7.4,"spinRate":2632,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4367139806341358,"extension":5.7394813041732995},"index":2,"playId":"f8adbcf8-5666-300f-af1e-974048b3c686","pitchNumber":3,"startTime":"2026-02-21T18:58:00.717Z","endTime":"2026-02-21T18:58:03.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:58:03.717Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enmanuel Valdez flies out to right fielder Dylan Beavers.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T18:58:12.126Z","endTime":"2026-02-21T18:59:30.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(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.8,"endSpeed":87.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663024418858978,"aZ":-21.56015947336186,"pfxX":-9.019834366041941,"pfxZ":5.484730841087604,"pX":0.0927325526039708,"pZ":2.463791078701572,"vX0":9.4333396563215,"vY0":-137.7642649384758,"vZ0":-3.7722466177327467,"x":113.47,"y":172.26,"x0":-2.1928911624863394,"y0":50.00152292710564,"z0":5.295960090463231,"aX":-17.45375834840939},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":14.5,"spinRate":2204,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.3965476105547916,"extension":5.662983861826544},"index":0,"playId":"c2d5c2d7-1e85-3c40-89ce-ae7719851ad9","pitchNumber":1,"startTime":"2026-02-21T18:58:29.914Z","endTime":"2026-02-21T18:58:32.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96132626724781,"aZ":-34.66520107604257,"pfxX":-10.777224820397095,"pfxZ":-1.3949375606300538,"pX":0.8818729075151522,"pZ":0.32653774365496896,"vX0":11.039240867136082,"vY0":-133.2726854967533,"vZ0":-6.892369742958422,"x":83.39,"y":229.96,"x0":-1.9235394152725647,"y0":50.001440252022476,"z0":5.465666638710898,"aX":-19.290509787647288},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.0,"breakHorizontal":17.0,"spinRate":1825,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.41176371779565324,"extension":5.876347172400989},"index":1,"playId":"a488594e-ad1c-30cc-b420-eda4a093991d","pitchNumber":2,"startTime":"2026-02-21T18:58:45.102Z","endTime":"2026-02-21T18:58:48.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019595376491296,"aZ":-27.024568994502804,"pfxX":8.08311445873564,"pfxZ":3.398130223491581,"pX":-1.2159756573398814,"pZ":3.0765297171258545,"vX0":0.8040605577651727,"vY0":-122.81681467407022,"vZ0":-0.02264807960208659,"x":163.35,"y":155.71,"x0":-2.597544115852009,"y0":50.003755010040955,"z0":5.39855928431385,"aX":12.2569102638651},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":-14.8,"spinRate":2505,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.44723620636624384,"extension":5.548533404282137},"index":2,"playId":"4063266b-d4b2-3440-9276-03d56dea889a","pitchNumber":3,"startTime":"2026-02-21T18:59:03.460Z","endTime":"2026-02-21T18:59:06.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03575317195324,"aZ":-23.372410258147234,"pfxX":-8.313038335114346,"pfxZ":4.626553379168248,"pX":-0.3447503047688332,"pZ":2.5484633894290187,"vX0":8.197152505501808,"vY0":-136.77866497000386,"vZ0":-2.9783946049388805,"x":130.14,"y":169.97,"x0":-2.2946568982105884,"y0":50.00332400229636,"z0":5.247049990807079,"aX":-15.81542374821999},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":13.4,"spinRate":2223,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.39983751665368183,"extension":5.922445077531642},"hitData":{"launchSpeed":87.3,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.59,"coordY":108.35}},"index":3,"playId":"ba5bd79d-fd9a-3816-a303-04023d08933a","pitchNumber":4,"startTime":"2026-02-21T18:59:21.779Z","endTime":"2026-02-21T18:59:30.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:59:30.715Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Mountcastle doubles (1) on a ground ball to left fielder Billy Cook.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:01:40.822Z","endTime":"2026-02-21T19:02:10.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Darrell-Hicks replaces Noah Murdock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:00:35.545Z","endTime":"2026-02-21T19:01:42.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690382,"link":"/api/v1/people/690382"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.9,"endSpeed":87.1,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.284287841804975,"aZ":-21.887960262586127,"pfxX":-9.517089843694755,"pfxZ":5.417410282609853,"pX":0.4766158020963623,"pZ":1.7916660140559024,"vX0":8.540870905316185,"vY0":-135.15818654832526,"vZ0":-6.345792757068545,"x":98.83,"y":190.41,"x0":-1.4485994108622107,"y0":50.001275711452806,"z0":5.649384148111229,"aX":-18.063662731751982},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":16.0,"spinRate":2411,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.4013040150203486,"extension":6.315932820547937},"index":1,"playId":"6f5d4304-632d-3ee2-b1f9-9db6fe6e7690","pitchNumber":1,"startTime":"2026-02-21T19:01:42.892Z","endTime":"2026-02-21T19:01:45.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354293835608757,"aZ":-25.53907387848926,"pfxX":-10.799321788435607,"pfxZ":3.6537748262197622,"pX":-1.0633115515567988,"pZ":1.4059529707304412,"vX0":5.155202424832408,"vY0":-134.44796458207603,"vZ0":-6.143434436375662,"x":157.53,"y":200.82,"x0":-1.6109709591080323,"y0":50.00456891254337,"z0":5.553410633586795,"aX":-19.611928251832357},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2439,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.4086636184610599,"extension":6.299106480727938},"hitData":{"launchSpeed":100.9,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.68,"coordY":104.8}},"index":2,"playId":"5d15fe9c-c35f-3c15-9127-523ebc5f0180","pitchNumber":2,"startTime":"2026-02-21T19:01:58.224Z","endTime":"2026-02-21T19:02:10.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.18,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:02:10.820Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blaze Alexander pops out to second baseman Nick Yorke.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:02:28.881Z","endTime":"2026-02-21T19:03:00.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.821772442572055,"aZ":-24.11712407538683,"pfxX":-9.765559068870708,"pfxZ":4.352864191187225,"pX":-0.5159018252012505,"pZ":2.526473696692438,"vX0":6.267005053485372,"vY0":-135.04268012322763,"vZ0":-3.8429261993269668,"x":136.66,"y":170.57,"x0":-1.5953815717329627,"y0":50.00287131032128,"z0":5.660229431938368,"aX":-18.075095797996475},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":16.4,"spinRate":2291,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.40527610492628385,"extension":6.352231282901339},"hitData":{"launchSpeed":94.3,"launchAngle":57.0,"totalDistance":289.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.13,"coordY":121.0}},"index":0,"playId":"fe8e93d3-7c31-307f-b108-bf00a6538319","pitchNumber":1,"startTime":"2026-02-21T19:02:50.482Z","endTime":"2026-02-21T19:03:00.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.66,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:03:00.139Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to second baseman Nick Yorke.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:03:13.276Z","endTime":"2026-02-21T19:04:57.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1747287661074,"aZ":-31.182544307349627,"pfxX":8.790646416333457,"pfxZ":0.712136464605841,"pX":-0.10226486511717929,"pZ":2.100990425484272,"vX0":1.5405462975479203,"vY0":-117.75519136808673,"vZ0":-1.8776928193718545,"x":120.9,"y":182.05,"x0":-1.9075096109770269,"y0":50.004419822619,"z0":5.80422734391298,"aX":12.298273041067246},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.1,"breakHorizontal":-16.3,"spinRate":2700,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4658328191986687,"extension":6.12533960527648},"index":0,"playId":"a35890f1-136a-319c-a5d9-2c8085d41e01","pitchNumber":1,"startTime":"2026-02-21T19:03:30.924Z","endTime":"2026-02-21T19:03:36.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":84.8,"endSpeed":78.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949201097026013,"aZ":-29.44469710213004,"pfxX":1.6937953597172193,"pfxZ":1.7508522329566443,"pX":0.6231114670180609,"pZ":2.0715907931382906,"vX0":4.68178268198098,"vY0":-123.53345306414009,"vZ0":-2.946652414376377,"x":93.25,"y":182.85,"x0":-1.5111225099237842,"y0":50.00093398648158,"z0":5.736694329908425,"aX":2.635708260899134},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2622,"spinDirection":81},"zone":9,"typeConfidence":0.89,"plateTime":0.44216613997542487,"extension":6.3543372904351845},"index":1,"playId":"0181210f-9c66-3ad7-bde7-edc1889487d7","pitchNumber":2,"startTime":"2026-02-21T19:04:00.753Z","endTime":"2026-02-21T19:04:03.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-21T19:04:17.411Z","endTime":"2026-02-21T19:04:28.938Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.6,"endSpeed":86.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079027892195544,"aZ":-14.009001507635757,"pfxX":-3.9406978137840167,"pfxZ":9.593644422343882,"pX":-0.7089719378566326,"pZ":3.7504759538525363,"vX0":3.7665386062897253,"vY0":-136.29470990369475,"vZ0":-3.129064711541313,"x":144.02,"y":137.52,"x0":-1.5923911370314408,"y0":50.00592662824741,"z0":5.872303839310017,"aX":-7.464851385739587},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2339,"spinDirection":215},"zone":11,"typeConfidence":0.96,"plateTime":0.40084730306430183,"extension":6.1899873809431885},"index":3,"playId":"32783701-245a-39a2-aa8c-65c914a34d9e","pitchNumber":3,"startTime":"2026-02-21T19:04:28.938Z","endTime":"2026-02-21T19:04:31.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141162647360094,"aZ":-30.913024081669363,"pfxX":5.109494648019872,"pfxZ":0.8629618693206922,"pX":0.2505220008640902,"pZ":1.7793647724828063,"vX0":3.102632137993413,"vY0":-119.87649352878579,"vZ0":-2.7448023352975865,"x":107.45,"y":190.74,"x0":-1.722292752296934,"y0":50.00304551016547,"z0":5.685625173358888,"aX":7.47149492204316},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-10.0,"spinRate":2755,"spinDirection":71},"zone":9,"typeConfidence":0.9,"plateTime":0.4560793494087281,"extension":6.251738397600941},"hitData":{"launchSpeed":80.2,"launchAngle":60.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.3,"coordY":150.34}},"index":4,"playId":"d443adac-b3bb-306c-9a6b-35535a99b67a","pitchNumber":4,"startTime":"2026-02-21T19:04:48.815Z","endTime":"2026-02-21T19:04:57.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.73,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:04:57.455Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:05:06.021Z","endTime":"2026-02-21T19:06:32.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119361625605027,"aZ":-15.22050279285037,"pfxX":-5.726431192502984,"pfxZ":8.890612685706035,"pX":-0.7002287690252395,"pZ":3.5669473493820147,"vX0":4.116028825629824,"vY0":-136.9624012301138,"vZ0":-3.251872223333471,"x":143.69,"y":142.47,"x0":-1.4754759943276716,"y0":50.0056163615746,"z0":5.805102527425538,"aX":-10.924622614821127},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2438,"spinDirection":219},"zone":1,"typeConfidence":0.93,"plateTime":0.3993008809426555,"extension":6.225423477467713},"index":0,"playId":"d89afd63-7fff-3f91-908f-19e602c7a2b9","pitchNumber":1,"startTime":"2026-02-21T19:05:25.167Z","endTime":"2026-02-21T19:05:28.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471621067212823,"aZ":-28.891321644161437,"pfxX":1.5916678553446881,"pfxZ":2.084740325624457,"pX":-0.12164440199584334,"pZ":2.2168015181531273,"vX0":3.3300241698390107,"vY0":-123.95129922449493,"vZ0":-2.86217711331917,"x":121.64,"y":178.93,"x0":-1.6839218417808177,"y0":50.000043760252474,"z0":5.7742784318121965,"aX":2.499953078883367},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2712,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.44022713571853034,"extension":6.168250714716701},"index":1,"playId":"0469aae4-f211-3670-ab16-5f43909a6748","pitchNumber":2,"startTime":"2026-02-21T19:05:44.181Z","endTime":"2026-02-21T19:05:47.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685587530751963,"aZ":-26.682962670445956,"pfxX":1.6825637770567816,"pfxZ":3.5085006860144112,"pX":0.48645943645832124,"pZ":2.7808556429051783,"vX0":4.5432092447127435,"vY0":-124.24213457332323,"vZ0":-1.882304135363706,"x":98.46,"y":163.7,"x0":-1.5837090479729652,"y0":50.00110601765927,"z0":5.763791823879745,"aX":2.6325385460329596},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2678,"spinDirection":93},"zone":6,"typeConfidence":0.91,"plateTime":0.44069371927335466,"extension":6.298798132430509},"index":2,"playId":"f20995ea-fcfc-3d4a-b043-d45436a90814","pitchNumber":3,"startTime":"2026-02-21T19:06:05.101Z","endTime":"2026-02-21T19:06:08.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.5,"endSpeed":86.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074071709105677,"aZ":-12.306450322968969,"pfxX":-5.0474360539021665,"pfxZ":10.42018780248447,"pX":0.40483667987970345,"pZ":2.37769374014181,"vX0":6.739656956744337,"vY0":-137.35699887956207,"vZ0":-6.734529861429654,"x":101.57,"y":174.58,"x0":-1.4274283615488887,"y0":50.00011275832225,"z0":5.701864768884923,"aX":-9.621551323062729},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2477,"spinDirection":219},"zone":6,"typeConfidence":0.97,"plateTime":0.3991156359066812,"extension":6.397184943839923},"index":3,"playId":"03120d59-3a8e-3547-98a7-70a57b3f3746","pitchNumber":4,"startTime":"2026-02-21T19:06:29.540Z","endTime":"2026-02-21T19:06:32.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:06:32.829Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Yorke walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:08:47.723Z","endTime":"2026-02-21T19:10:03.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dietrich Enns replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:07:42.071Z","endTime":"2026-02-21T19:08:49.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608650,"link":"/api/v1/people/608650"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166213516996333,"aZ":-12.945371814143616,"pfxX":3.7744741989798056,"pfxZ":10.287490042045434,"pX":1.2992737417836207,"pZ":3.845533194878872,"vX0":-2.611931543232637,"vY0":-135.71142294677423,"vZ0":-3.6848119479960473,"x":67.47,"y":134.95,"x0":1.7828865102376201,"y0":50.00066847118222,"z0":6.120050317173233,"aX":7.053189559142984},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-6.2,"spinRate":2148,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4032992229024126,"extension":6.218715654700558},"index":1,"playId":"96c461c1-2b21-3fee-a1b8-62e35f13a779","pitchNumber":1,"startTime":"2026-02-21T19:08:49.947Z","endTime":"2026-02-21T19:08:52.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.6,"endSpeed":85.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285721511668978,"aZ":-12.947971633251283,"pfxX":1.8190871867031413,"pfxZ":10.295904954687197,"pX":-0.2383648933174049,"pZ":3.0534323994502235,"vX0":-5.329983854305686,"vY0":-134.80646198626965,"vZ0":-5.525180479237468,"x":126.09,"y":156.34,"x0":1.5154307449893025,"y0":50.00265009166388,"z0":6.020069691874284,"aX":3.3971564952201843},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-2.3,"spinRate":2129,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.4040443890468315,"extension":6.155370280480027},"index":2,"playId":"603cf4e3-81db-3c6c-bd73-241ca41acdaf","pitchNumber":2,"startTime":"2026-02-21T19:09:05.841Z","endTime":"2026-02-21T19:09:08.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88651521329506,"aZ":-20.92739829387847,"pfxX":1.3591748761696534,"pfxZ":6.040977794100057,"pX":0.41103469236237583,"pZ":4.380654031920562,"vX0":-3.8807904706001706,"vY0":-134.54631191377769,"vZ0":-0.8373010788395765,"x":101.33,"y":120.5,"x0":1.6856108110280361,"y0":50.00392062513211,"z0":6.157675569237789,"aX":2.531230365001617},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":-1.8,"spinRate":1956,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40465524192900615,"extension":6.113286657533618},"index":3,"playId":"f9737a83-1248-36b1-9452-5a98548c6084","pitchNumber":3,"startTime":"2026-02-21T19:09:26.195Z","endTime":"2026-02-21T19:09:29.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.221734264437735,"aZ":-17.37748791924433,"pfxX":-0.8453427751721172,"pfxZ":8.04925669544595,"pX":1.013440470938144,"pZ":4.080154368448154,"vX0":-1.5018876887672585,"vY0":-134.05682741082245,"vZ0":-2.1037403797662657,"x":78.37,"y":128.62,"x0":1.6886074498117651,"y0":50.00475467035168,"z0":6.101850222507905,"aX":-1.5542129580657078},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":1.8,"spinRate":1960,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40699415051186083,"extension":6.009756139956977},"index":4,"playId":"a1baea0d-f883-3a02-8aab-6d01ca157489","pitchNumber":4,"startTime":"2026-02-21T19:09:42.470Z","endTime":"2026-02-21T19:09:45.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.956783420582713,"aZ":-17.824085476628973,"pfxX":0.5068051147784196,"pfxZ":7.678728017766897,"pX":1.2428533727416107,"pZ":4.263099705197936,"vX0":-1.3365923610669805,"vY0":-135.00297642357904,"vZ0":-1.9532842176425156,"x":69.63,"y":123.68,"x0":1.6757969733652787,"y0":50.00322739609929,"z0":6.233946776691677,"aX":0.9473266875170193},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-0.7,"spinRate":1959,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.40379142813420454,"extension":6.061288644643473},"index":5,"playId":"d7938f3e-48e8-3e5a-8297-3774ec2739d4","pitchNumber":5,"startTime":"2026-02-21T19:10:00.146Z","endTime":"2026-02-21T19:10:03.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:10:03.758Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Endy Rodríguez homers (1) on a fly ball to left field. Nick Yorke scores.","rbi":2,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:10:17.758Z","endTime":"2026-02-21T19:11:32.033Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151990046757042,"aZ":-28.081958437965202,"pfxX":-0.6287808751543862,"pfxZ":2.609357313130957,"pX":-0.3972733022723678,"pZ":3.3294963890483977,"vX0":-4.810454239630261,"vY0":-123.95628337614579,"vZ0":-1.3147054233288868,"x":132.14,"y":148.88,"x0":1.6444904574827879,"y0":50.00064894144484,"z0":6.196115532390167,"aX":-0.9848910825638538},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":2.2,"spinRate":2032,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4406985967645487,"extension":6.128284378964352},"index":0,"playId":"59c55ad8-3b4a-3738-a2f0-dabd668e724a","pitchNumber":1,"startTime":"2026-02-21T19:10:29.530Z","endTime":"2026-02-21T19:10:32.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67660446643799,"aZ":-30.261787863317466,"pfxX":6.32678582156124,"pfxZ":1.344989416231293,"pX":1.041871632798941,"pZ":4.550302378182531,"vX0":-3.0836960409183,"vY0":-118.1927960156978,"vZ0":2.55136184591154,"x":77.29,"y":115.92,"x0":1.5387541900173378,"y0":50.00151323530155,"z0":6.228351905161619,"aX":8.986607750230567},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.4,"breakHorizontal":-10.8,"spinRate":1102,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4627019482174437,"extension":6.190050326576412},"index":1,"playId":"bd43bb21-6264-3472-a63b-8cb0122e01e0","pitchNumber":2,"startTime":"2026-02-21T19:10:44.946Z","endTime":"2026-02-21T19:10:47.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14401954803476,"aZ":-28.609231204972765,"pfxX":-1.5523972280231568,"pfxZ":2.389070349265703,"pX":-0.25013537990028767,"pZ":2.2089775206643485,"vX0":-3.5820822036678144,"vY0":-121.54373855317941,"vZ0":-3.5539863497364625,"x":126.53,"y":179.14,"x0":1.4453518611808638,"y0":50.00464901570915,"z0":6.178395293820448,"aX":-2.319465573352086},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.7,"breakHorizontal":3.7,"spinRate":2043,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4508788362781937,"extension":6.144894980418803},"hitData":{"launchSpeed":96.3,"launchAngle":41.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.56,"coordY":79.99}},"index":2,"playId":"b967e7b6-f2cb-34b3-bf13-3903bbb7786f","pitchNumber":3,"startTime":"2026-02-21T19:11:01.093Z","endTime":"2026-02-21T19:11:32.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-16.099999999999998,"leverageIndex":1.53,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:11:32.033Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Billy Cook singles on a sharp line drive to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:11:30.442Z","endTime":"2026-02-21T19:13:11.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813491710545662,"aZ":-10.660660240140075,"pfxX":1.4305561543245826,"pfxZ":11.732327670764716,"pX":1.5621754946745159,"pZ":3.1799757566120888,"vX0":-0.9519084688789623,"vY0":-134.4769778837618,"vZ0":-5.755949970079298,"x":57.45,"y":152.92,"x0":1.734638652609287,"y0":50.00603805829427,"z0":6.1026278224003745,"aX":2.6239337589457064},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":-2.4,"spinRate":2114,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40711339213558206,"extension":5.922015832333464},"index":0,"playId":"5115afb3-b2ca-3114-9210-633da9a70afc","pitchNumber":1,"startTime":"2026-02-21T19:11:53.552Z","endTime":"2026-02-21T19:11:56.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":83.8,"endSpeed":77.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913202935672338,"aZ":-29.649270358275118,"pfxX":0.9691849582756564,"pfxZ":1.670343416440959,"pX":1.2788364473213216,"pZ":3.859465997009536,"vX0":-1.4227375454067732,"vY0":-122.14469918709467,"vZ0":0.281682913774582,"x":68.25,"y":134.57,"x0":1.7427703300613062,"y0":50.00352715471229,"z0":6.2907568794080655,"aX":1.4655934493850453},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":-1.4,"spinRate":2107,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.44831483746345757,"extension":6.09557593750692},"index":1,"playId":"87d3b541-712a-3fef-8f1d-5e26bd558907","pitchNumber":2,"startTime":"2026-02-21T19:12:10.225Z","endTime":"2026-02-21T19:12:13.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3444489314276,"aZ":-12.689288177564386,"pfxX":2.509005496536439,"pfxZ":10.514776461110987,"pX":1.0944809033715346,"pZ":3.141679194898936,"vX0":-2.250435587124319,"vY0":-135.44752722871957,"vZ0":-5.352140211139068,"x":75.28,"y":153.95,"x0":1.6112394923190902,"y0":50.00252445158018,"z0":6.0349751332868005,"aX":4.649120094469962},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2306,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4048178582585775,"extension":6.120172855786257},"index":2,"playId":"1bff2c40-6911-37e9-99ac-a90d16106c05","pitchNumber":3,"startTime":"2026-02-21T19:12:28.105Z","endTime":"2026-02-21T19:12:31.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.4,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7270246797657,"aZ":-12.98129430103901,"pfxX":0.669492224451238,"pfxZ":10.35303405366073,"pX":1.3524636174049343,"pZ":3.908278747637002,"vX0":-0.7887910332232284,"vY0":-134.66957126424137,"vZ0":-3.4337994537968743,"x":65.45,"y":133.26,"x0":1.560913869573781,"y0":50.000860497496326,"z0":6.106205989887753,"aX":1.2409357057098178},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-1.1,"spinRate":2175,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4053031602077497,"extension":6.235842423921701},"index":3,"playId":"8314a40b-6df3-3931-933d-26f9845a7521","pitchNumber":4,"startTime":"2026-02-21T19:12:44.411Z","endTime":"2026-02-21T19:12:47.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17747173535961,"aZ":-12.620878294255544,"pfxX":-0.05167498224959566,"pfxZ":10.627297753150426,"pX":0.5161501300810613,"pZ":2.6981416218772885,"vX0":-2.3216474014434665,"vY0":-134.10188719928698,"vZ0":-6.480273378611429,"x":97.33,"y":165.93,"x0":1.3961282378173046,"y0":50.00562800282189,"z0":6.0281903158252685,"aX":-0.09507847823444678},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":0.6,"spinRate":2164,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4068354363893376,"extension":6.1621305821019945},"hitData":{"launchSpeed":108.9,"launchAngle":8.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.97,"coordY":129.36}},"index":4,"playId":"8f5a680a-fb73-352b-b314-defa1fe7c8a0","pitchNumber":5,"startTime":"2026-02-21T19:13:01.082Z","endTime":"2026-02-21T19:13:11.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.499999999999998,"awayTeamWinProbability":85.5,"homeTeamWinProbabilityAdded":-1.900000000000004,"leverageIndex":0.48,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:13:11.529Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a line drive to left fielder Taylor Ward. Billy Cook to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:13:59.408Z","endTime":"2026-02-21T19:14:14.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:13:21.608Z","endTime":"2026-02-21T19:14:01.656Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85445474010955,"aZ":-29.642416132671556,"pfxX":-2.768536238334028,"pfxZ":1.6126752013007675,"pX":-0.09655943427837925,"pZ":2.6902299404203633,"vX0":-3.1650740771395864,"vY0":-124.30771975519279,"vZ0":-2.6451548652887746,"x":120.68,"y":166.14,"x0":1.5508191523632133,"y0":50.005399188216735,"z0":6.217803764997174,"aX":-4.3523140770997495},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":5.8,"spinRate":2172,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4398552827809752,"extension":6.210381455084529},"hitData":{"launchSpeed":87.9,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.16,"coordY":130.12}},"index":1,"playId":"8167d315-c197-3dc7-bae1-ef2c0fe9051a","pitchNumber":1,"startTime":"2026-02-21T19:14:01.656Z","endTime":"2026-02-21T19:14:14.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-4.499999999999998,"leverageIndex":0.77,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:14:14.339Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:14:29.151Z","endTime":"2026-02-21T19:16:37.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473356397641727,"aZ":-12.204707042171016,"pfxX":0.504242489617239,"pfxZ":10.743468366162894,"pX":0.2731184565873996,"pZ":2.658300995185981,"vX0":-3.411273826978829,"vY0":-133.9024825682783,"vZ0":-6.751519409271244,"x":106.59,"y":167.01,"x0":1.4853629470517238,"y0":50.00664721846002,"z0":6.044165455922766,"aX":0.9380225433266673},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-0.4,"spinRate":2212,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.40540815636625327,"extension":6.09055038167065},"index":0,"playId":"8363bb6c-1020-338c-bbb3-1efd7b42dbcb","pitchNumber":1,"startTime":"2026-02-21T19:14:42.931Z","endTime":"2026-02-21T19:14:45.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66660891838357,"aZ":-22.672759205798027,"pfxX":3.6487878133651392,"pfxZ":6.608562450051967,"pX":-1.064778010462562,"pZ":2.0574321365590964,"vX0":-6.929054168870226,"vY0":-118.56653523054207,"vZ0":-4.284855619542689,"x":157.59,"y":183.23,"x0":1.40907989076295,"y0":50.002045457264146,"z0":5.933887514961325,"aX":5.245143448478696},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.3,"breakHorizontal":-5.2,"spinRate":1176,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4603190027397943,"extension":6.347945861985723},"index":1,"playId":"d3a889bb-136d-38f4-863c-e9abaee53e1b","pitchNumber":2,"startTime":"2026-02-21T19:15:02.045Z","endTime":"2026-02-21T19:15:05.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.795377755162857,"aZ":-25.126497045843177,"pfxX":3.331770160932,"pfxZ":4.832151851237329,"pX":0.27478043382745915,"pZ":1.1700769158581343,"vX0":-3.905376113333846,"vY0":-119.38701064608436,"vZ0":-5.757828367936566,"x":106.53,"y":207.19,"x0":1.4912173383005796,"y0":50.00260335806478,"z0":5.845376496007546,"aX":4.858712951516089},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":-5.2,"spinRate":1223,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4570140596525891,"extension":6.266640503331931},"index":2,"playId":"49d35518-178b-3d3d-aca3-9af6e58c3882","pitchNumber":3,"startTime":"2026-02-21T19:15:18.285Z","endTime":"2026-02-21T19:15:22.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385032517636237,"aZ":-25.700894084292266,"pfxX":6.216433307977356,"pfxZ":4.4538783005378875,"pX":-0.7315355222344161,"pZ":0.2912707856990421,"vX0":-7.148158975835266,"vY0":-119.37475853533707,"vZ0":-7.50692502476008,"x":144.88,"y":230.92,"x0":1.4837239981302432,"y0":50.00358709543896,"z0":5.766413507022529,"aX":9.038862570177708},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.6,"breakHorizontal":-9.7,"spinRate":1329,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.45753931157724415,"extension":6.229453576989521},"index":3,"playId":"fb3d31b0-1922-3985-9627-b285a826143c","pitchNumber":4,"startTime":"2026-02-21T19:15:36.809Z","endTime":"2026-02-21T19:15:57.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz steals (1) 2nd base. Billy Cook scores. Oneil Cruz to 3rd. Throwing error by catcher Adley Rutschman.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"fb3d31b0-1922-3985-9627-b285a826143c","startTime":"2026-02-21T19:16:09.655Z","endTime":"2026-02-21T19:16:16.024Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":695257,"link":"/api/v1/people/695257"},"postOnThird":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-2.9000000000000004,"leverageIndex":0.68,"dramaIndex":40.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60202375053955,"aZ":-29.948154971681106,"pfxX":4.36715514972483,"pfxZ":1.5233791384675666,"pX":1.4660418797185777,"pZ":3.5090879690598045,"vX0":-2.1993339242329633,"vY0":-119.59428911090409,"vZ0":0.04937531155987407,"x":61.12,"y":144.03,"x0":1.8269751188003145,"y0":50.0005121170324,"z0":6.159282332673204,"aX":6.368058994954809},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":-7.4,"spinRate":998,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.45680265077292814,"extension":6.124277389706313},"index":5,"playId":"5f6feeb1-b75c-35cf-b712-3247189b1307","pitchNumber":5,"startTime":"2026-02-21T19:16:16.024Z","endTime":"2026-02-21T19:16:19.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31383766291221,"aZ":-10.785426508640022,"pfxX":-0.7880569430523212,"pfxZ":11.337941501409246,"pX":0.0325524869621755,"pZ":1.5009037630097286,"vX0":-3.834551500735214,"vY0":-135.44789059660542,"vZ0":-9.860165831317806,"x":115.76,"y":198.26,"x0":1.5602483108949696,"y0":50.00552871715356,"z0":5.909899875601771,"aX":-1.4867956279440366},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":2.2,"spinRate":2185,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4020332324435443,"extension":6.33119236409913},"index":6,"playId":"8f7d1808-6748-3a04-984c-286721762fa9","pitchNumber":6,"startTime":"2026-02-21T19:16:33.034Z","endTime":"2026-02-21T19:16:37.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.68,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:16:37.127Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan O'Hearn homers (1) on a fly ball to left center field. Oneil Cruz scores. Nick Gonzales scores.","rbi":3,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:16:51.241Z","endTime":"2026-02-21T19:17:49.597Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984131040832565,"aZ":-15.8253834429307,"pfxX":-0.7193599562479345,"pfxZ":8.674231602708288,"pX":0.9973160646506586,"pZ":3.4360946092987112,"vX0":-2.0028111086854987,"vY0":-135.5270062715128,"vZ0":-4.059924141305517,"x":78.98,"y":146.01,"x0":1.8354629318789921,"y0":50.000660026824086,"z0":6.0386395579515995,"aX":-1.3554491924599694},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":1.7,"spinRate":2134,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4021276857782947,"extension":6.150399362321004},"index":0,"playId":"ecc45414-fe99-3b85-9802-ca2738b765e9","pitchNumber":1,"startTime":"2026-02-21T19:17:02.443Z","endTime":"2026-02-21T19:17:05.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758116378946838,"aZ":-13.998310349285155,"pfxX":0.8699387711310831,"pfxZ":9.923602914395863,"pX":0.4112380388576146,"pZ":2.166375199356622,"vX0":-3.7372977508836724,"vY0":-133.72305085905086,"vZ0":-7.353217740727488,"x":101.32,"y":180.29,"x0":1.7070313478010077,"y0":50.00230784257794,"z0":5.933447182023415,"aX":1.593372374219604},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-0.8,"spinRate":2149,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.4078171844227878,"extension":6.213446889508364},"hitData":{"launchSpeed":97.5,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":67.73,"coordY":47.08}},"index":1,"playId":"d6166060-6a63-3407-b863-af763735baaf","pitchNumber":2,"startTime":"2026-02-21T19:17:18.278Z","endTime":"2026-02-21T19:17:49.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.44,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:17:49.597Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, second baseman Blaze Alexander to first baseman Ryan Mountcastle.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:17:57.624Z","endTime":"2026-02-21T19:19:46.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06208959021178,"aZ":-13.658308255468082,"pfxX":1.4484958383093989,"pfxZ":9.808870955888132,"pX":0.36609667801759677,"pZ":3.05293038621684,"vX0":-3.6243302810395694,"vY0":-135.4343845458645,"vZ0":-5.546352582167612,"x":103.05,"y":156.35,"x0":1.5239016161393062,"y0":50.004532848270784,"z0":6.0559957068720625,"aX":2.7349918596160907},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-2.0,"spinRate":2156,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.4019243154114349,"extension":6.232875003853821},"index":0,"playId":"6753b180-502e-33c3-ae06-3d56763edbfb","pitchNumber":1,"startTime":"2026-02-21T19:18:08.731Z","endTime":"2026-02-21T19:18:11.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.884407691425274,"aZ":-24.154772669717588,"pfxX":7.1473187043314725,"pfxZ":5.436194584715102,"pX":0.3026050019396031,"pZ":4.314992274494348,"vX0":-5.572219212887807,"vY0":-120.26869089708993,"vZ0":0.6761890261958788,"x":105.47,"y":122.28,"x0":1.7134903948610707,"y0":50.00090385401258,"z0":6.161565314851046,"aX":10.538592635737205},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.3,"breakHorizontal":-11.8,"spinRate":1259,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4542708814932306,"extension":6.246242000028553},"index":1,"playId":"8b616841-7e3f-3712-8bac-c0b7c628c88e","pitchNumber":2,"startTime":"2026-02-21T19:18:29.158Z","endTime":"2026-02-21T19:18:32.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":76.7,"endSpeed":71.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48065938008938,"aZ":-36.21024374469856,"pfxX":-0.9409196658747492,"pfxZ":-3.182465593994949,"pX":0.10190527360339045,"pZ":1.2555993279795945,"vX0":-2.7168001924204463,"vY0":-111.74081444625821,"vZ0":-2.687984536582624,"x":113.12,"y":204.88,"x0":1.4539965463486415,"y0":50.002058500281294,"z0":6.181984613479104,"aX":-1.193579200454872},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.1,"breakHorizontal":2.4,"spinRate":2183,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.48951970806055645,"extension":6.296618398613069},"index":2,"playId":"0bc3ce5d-5288-37e5-aec4-09233d7d6ba6","pitchNumber":3,"startTime":"2026-02-21T19:18:45.967Z","endTime":"2026-02-21T19:18:48.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59929380779493,"aZ":-27.94204676162225,"pfxX":6.714757323804072,"pfxZ":2.8951403224155747,"pX":-0.9206869263525719,"pZ":2.341532292837457,"vX0":-7.83051309156363,"vY0":-119.50108685699603,"vZ0":-2.6623858588256293,"x":152.09,"y":175.56,"x0":1.5090995231995639,"y0":50.00431326109911,"z0":5.9517121973885505,"aX":9.822338649208094},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.9,"breakHorizontal":-10.6,"spinRate":1105,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.45638516101027937,"extension":6.263519449816229},"index":3,"playId":"598a4c7c-5a95-3cbb-8648-c5fa45c51e9c","pitchNumber":4,"startTime":"2026-02-21T19:19:02.627Z","endTime":"2026-02-21T19:19:06.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96560529910561,"aZ":-21.311140468443305,"pfxX":6.726997838323582,"pfxZ":7.232793157234987,"pX":-0.03149562275605563,"pZ":0.9443823919341963,"vX0":-5.769534397586776,"vY0":-121.01866192336765,"vZ0":-7.370609250803092,"x":118.2,"y":213.28,"x0":1.495777710649264,"y0":50.00041810266577,"z0":5.862554184143542,"aX":10.096628672143868},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.0,"spinRate":1312,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.45054371936748705,"extension":6.237117911738247},"index":4,"playId":"452be9e0-efcb-3e9a-b36a-32093990267b","pitchNumber":5,"startTime":"2026-02-21T19:19:19.909Z","endTime":"2026-02-21T19:19:22.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66649992318842,"aZ":-16.013944307473913,"pfxX":0.3628457430383658,"pfxZ":8.903985125939883,"pX":0.3323061632449516,"pZ":3.2557523228089065,"vX0":-3.2830915170223016,"vY0":-132.91967554721194,"vZ0":-4.357503034904033,"x":104.33,"y":150.87,"x0":1.5288175191548228,"y0":50.002249348050825,"z0":6.055625300852579,"aX":0.6586584705474063},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":0.0,"spinRate":2019,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4098419749096971,"extension":6.155121237469355},"hitData":{"launchSpeed":94.2,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.52,"coordY":149.35}},"index":5,"playId":"3bc00215-ae65-3159-b957-7c4087d92318","pitchNumber":6,"startTime":"2026-02-21T19:19:37.995Z","endTime":"2026-02-21T19:19:46.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":608650,"link":"/api/v1/people/608650"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:19:46.112Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Leody Taveras.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:22:18.415Z","endTime":"2026-02-21T19:23:57.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683014,"fullName":"Richard Guasch","link":"/api/v1/people/683014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-21T19:19:54.585Z","endTime":"2026-02-21T19:20:39.647Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Richard Guasch replaces Dietrich Enns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-21T19:20:39.647Z","endTime":"2026-02-21T19:22:20.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683014,"link":"/api/v1/people/683014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608650,"link":"/api/v1/people/608650","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147646755098876,"aZ":-20.323079764072315,"pfxX":-1.2092111640371161,"pfxZ":6.559575653248009,"pX":1.1171232436183967,"pZ":3.826058673871135,"vX0":9.610052826874433,"vY0":-133.42948835297756,"vZ0":-1.719489182981006,"x":74.42,"y":135.48,"x0":-2.3709254167385163,"y0":50.00426083494304,"z0":5.940205309157765,"aX":-2.186966916693907},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":0.1,"spinRate":2030,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.41017812435969203,"extension":6.088663857148572},"index":2,"playId":"ca5f3da8-7a3f-3cce-bb79-903760b2005b","pitchNumber":1,"startTime":"2026-02-21T19:22:20.403Z","endTime":"2026-02-21T19:22:23.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908342511900095,"aZ":-17.606172532357107,"pfxX":-1.1891358302570083,"pfxZ":8.009984025875928,"pX":0.17698841029475032,"pZ":3.733935092658756,"vX0":7.551254323528026,"vY0":-133.76124303161748,"vZ0":-2.287676522990011,"x":110.25,"y":137.96,"x0":-2.5237845312455938,"y0":50.0015218792477,"z0":5.857737342414104,"aX":-2.164010747909513},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":0.6,"spinRate":2108,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40894714660580256,"extension":6.253502424817395},"index":3,"playId":"444ecbcc-4844-3628-8e7f-e6b852f7bcf3","pitchNumber":2,"startTime":"2026-02-21T19:22:37.476Z","endTime":"2026-02-21T19:22:40.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.0,"endSpeed":74.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272041346857517,"aZ":-30.790810018375552,"pfxX":1.682517223905573,"pfxZ":0.9690545003692428,"pX":-0.6196864316593713,"pZ":4.3794561424240515,"vX0":4.200711372668722,"vY0":-119.2611126923509,"vZ0":3.0056306723838073,"x":140.62,"y":120.53,"x0":-2.6269649665005277,"y0":50.00414223157555,"z0":5.891043912865316,"aX":2.4087285994668632},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2646,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4603561033938339,"extension":6.130630297488106},"index":4,"playId":"77071e81-f720-3962-9961-485024fea421","pitchNumber":3,"startTime":"2026-02-21T19:22:55.965Z","endTime":"2026-02-21T19:22:59.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51021663858359,"aZ":-32.50444332739996,"pfxX":2.2173008707508277,"pfxZ":-0.22804445076629065,"pX":1.7391140908764942,"pZ":2.745870498493903,"vX0":9.044819870546323,"vY0":-120.28411780705113,"vZ0":-0.4045399515389285,"x":50.71,"y":164.64,"x0":-2.3590078514614556,"y0":50.001006633057,"z0":5.800266434539317,"aX":3.2450249969926235},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-6.2,"spinRate":2642,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4555082246983617,"extension":6.304278548916791},"index":5,"playId":"17c30665-f6e6-356d-9255-6835c99f5dec","pitchNumber":4,"startTime":"2026-02-21T19:23:13.172Z","endTime":"2026-02-21T19:23:16.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71293091857254,"aZ":-33.60961288803478,"pfxX":2.0500033363102568,"pfxZ":-0.99164319121323,"pX":-0.5804727110152387,"pZ":3.315331209148575,"vX0":4.133900198463733,"vY0":-119.14237713783511,"vZ0":1.2511737654598598,"x":139.13,"y":149.27,"x0":-2.6006639659297357,"y0":50.0039571486017,"z0":5.808205228319726,"aX":2.96281614984979},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":-4.7,"spinRate":2704,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.458761058084737,"extension":6.027042330536843},"index":6,"playId":"647d189e-b4e0-3e5f-9d72-5480608fc873","pitchNumber":5,"startTime":"2026-02-21T19:23:31.345Z","endTime":"2026-02-21T19:23:34.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45224429895181,"aZ":-30.96276960404437,"pfxX":2.75713875777582,"pfxZ":0.8128576750181598,"pX":-0.24704109000534857,"pZ":3.323912465258237,"vX0":4.705551037499747,"vY0":-121.18402817461453,"vZ0":0.550464717913469,"x":126.42,"y":149.03,"x0":-2.574596834646969,"y0":50.000467754681026,"z0":5.806172434888749,"aX":4.084118281579569},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.9,"breakHorizontal":-6.1,"spinRate":2585,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4525995176884581,"extension":6.167686080905707},"hitData":{"launchSpeed":78.7,"launchAngle":33.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.91,"coordY":95.09}},"index":7,"playId":"a6c20e00-d960-3f5c-b16f-2091b879e31e","pitchNumber":6,"startTime":"2026-02-21T19:23:47.684Z","endTime":"2026-02-21T19:23:57.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":683014,"link":"/api/v1/people/683014"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":683014,"link":"/api/v1/people/683014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:23:57.815Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enmanuel Valdez strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:24:07.891Z","endTime":"2026-02-21T19:25:46.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683014,"fullName":"Richard Guasch","link":"/api/v1/people/683014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735303904283512,"aZ":-16.742157714130435,"pfxX":-0.814481931476359,"pfxZ":8.443043801899181,"pX":1.2266616808036426,"pZ":3.315808600742199,"vX0":9.841003536001383,"vY0":-133.80156724445382,"vZ0":-3.379629248276005,"x":70.24,"y":149.25,"x0":-2.3806274729143606,"y0":50.00059248756563,"z0":5.782896917274182,"aX":-1.489585992980487},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-0.5,"spinRate":2210,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40813246632552413,"extension":6.07903084901007},"index":0,"playId":"bc37cca1-ad47-3e3c-bb72-50abd83098df","pitchNumber":1,"startTime":"2026-02-21T19:24:23.159Z","endTime":"2026-02-21T19:24:27.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60250207762571,"aZ":-30.358191070168587,"pfxX":4.409673403427237,"pfxZ":1.2590879290733756,"pX":-0.397305222680044,"pZ":3.392947264210741,"vX0":4.147752601389104,"vY0":-119.92842121280215,"vZ0":1.0405976692169692,"x":132.14,"y":147.17,"x0":-2.726430640518627,"y0":50.00528455147785,"z0":5.6746066282435805,"aX":6.382671468826701},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":-9.0,"spinRate":2534,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4578435073274103,"extension":6.182739726203175},"index":1,"playId":"c5777c5d-7adc-321d-94ca-3993f15c306a","pitchNumber":2,"startTime":"2026-02-21T19:24:40.496Z","endTime":"2026-02-21T19:24:43.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18672353239036,"aZ":-33.07432232251153,"pfxX":3.3441210796797565,"pfxZ":-0.6299100197650436,"pX":-1.4030366121134275,"pZ":2.903920193924599,"vX0":2.0084570399872566,"vY0":-118.49828400554846,"vZ0":0.35338811117934776,"x":170.48,"y":160.37,"x0":-2.6954733054346485,"y0":50.00319631746738,"z0":5.769106063980373,"aX":4.766225584043397},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.8,"breakHorizontal":-6.5,"spinRate":2590,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.46184146537496806,"extension":6.067743815347395},"index":2,"playId":"7981afcc-5eef-3d37-aa98-9e6044324bb8","pitchNumber":3,"startTime":"2026-02-21T19:24:57.231Z","endTime":"2026-02-21T19:25:00.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.765619859325362,"aZ":-20.603173081312274,"pfxX":-1.8066499145908668,"pfxZ":6.40322606550609,"pX":-0.2561536530047709,"pZ":2.4960959268337803,"vX0":6.443682323264095,"vY0":-133.15312471514895,"vZ0":-4.227114702462893,"x":126.76,"y":171.39,"x0":-2.4656873073689662,"y0":50.00567145424375,"z0":5.582060104417813,"aX":-3.26670039461213},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":1.9,"spinRate":2272,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4102729733181878,"extension":6.341230646660422},"index":3,"playId":"5b10562d-ef9b-35d0-abe4-fa07a61ba95d","pitchNumber":4,"startTime":"2026-02-21T19:25:14.248Z","endTime":"2026-02-21T19:25:17.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-21T19:25:26.768Z","endTime":"2026-02-21T19:25:42.707Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337136298023545,"aZ":-31.726341984990302,"pfxX":2.498641000820471,"pfxZ":0.29643387198529325,"pX":0.32152897429524524,"pZ":3.5153469629618597,"vX0":6.002120117445198,"vY0":-122.14288075906478,"vZ0":0.6546696812181214,"x":104.74,"y":143.87,"x0":-2.4934788719898258,"y0":50.00339114642503,"z0":5.97469351460193,"aX":3.7689676925017785},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":-6.0,"spinRate":2585,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4486492724048694,"extension":6.191515324473242},"index":5,"playId":"e8e642d6-164c-3620-8ae4-d1df7f917d73","pitchNumber":5,"startTime":"2026-02-21T19:25:42.707Z","endTime":"2026-02-21T19:25:46.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":683014,"link":"/api/v1/people/683014"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":683014,"link":"/api/v1/people/683014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:25:46.039Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:27:56.544Z","endTime":"2026-02-21T19:28:57.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jarod Bayless replaces Michael Darrell-Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:26:50.481Z","endTime":"2026-02-21T19:27:58.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663681,"link":"/api/v1/people/663681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.2,"endSpeed":81.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.252244053258604,"aZ":-22.096469059231367,"pfxX":-9.926976320865132,"pfxZ":5.883092523127949,"pX":-1.2394058246871031,"pZ":3.075993403124813,"vX0":8.14911592889842,"vY0":-130.99949767458492,"vZ0":0.8941970532112784,"x":164.24,"y":155.73,"x0":-3.122114712522088,"y0":50.005510401730554,"z0":4.399225099651891,"aX":-17.016770016561384},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2154,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4203488321388873,"extension":6.716281564891973},"index":1,"playId":"b431436e-379d-389e-96ba-1357ac32e325","pitchNumber":1,"startTime":"2026-02-21T19:27:58.703Z","endTime":"2026-02-21T19:28:01.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.7,"endSpeed":81.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4823169933704,"aZ":-20.940944844461164,"pfxX":-9.653611096513348,"pfxZ":6.479435035595424,"pX":0.45416933873782567,"pZ":2.311756823843468,"vX0":11.812538918223993,"vY0":-131.49635190486651,"vZ0":-1.1183381908431302,"x":99.69,"y":176.36,"x0":-2.863149566006307,"y0":50.00402247519667,"z0":4.3110801912842565,"aX":-16.739571605996936},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2088,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.41815056942149154,"extension":6.989198929041538},"index":2,"playId":"2faf13ab-3cf5-35ee-84f5-e4d3443b16ad","pitchNumber":2,"startTime":"2026-02-21T19:28:15.555Z","endTime":"2026-02-21T19:28:23.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2187173690659,"aZ":-26.501221735215335,"pfxX":-2.011974705987238,"pfxZ":3.6271878095115095,"pX":0.4723985975855107,"pZ":3.2253834654571665,"vX0":9.361435536318458,"vY0":-123.43193365967527,"vZ0":2.564174167616815,"x":98.99,"y":151.69,"x0":-3.0845042417068793,"y0":50.00505443953497,"z0":4.384059624124376,"aX":-3.1499544872748193},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":1.8,"spinRate":2293,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.44129570961210174,"extension":6.5299462264276436},"hitData":{"launchSpeed":99.9,"launchAngle":18.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.52,"coordY":95.3}},"index":3,"playId":"b0846b7d-e1ac-3c32-80b2-1243571a7b1e","pitchNumber":3,"startTime":"2026-02-21T19:28:47.687Z","endTime":"2026-02-21T19:28:57.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.24,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:28:57.487Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Weston Wilson walks. Leody Taveras to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:29:05.983Z","endTime":"2026-02-21T19:31:31.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70645699861278,"aZ":-29.11670694469182,"pfxX":-10.301501640689427,"pfxZ":1.7478071500755057,"pX":-1.479479494911028,"pZ":2.5335359774406365,"vX0":7.466484749363772,"vY0":-131.68094001033563,"vZ0":1.3724626475582569,"x":173.39,"y":170.37,"x0":-3.0173087086674877,"y0":50.00439815013374,"z0":4.164171798818278,"aX":-18.041200506820964},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":1999,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4164020939230282,"extension":6.544775810783795},"index":0,"playId":"581a7cee-1072-33ad-bd6d-dc7a0e7d73b7","pitchNumber":1,"startTime":"2026-02-21T19:29:22.821Z","endTime":"2026-02-21T19:29:25.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":78.4,"endSpeed":72.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05344104375566,"aZ":-25.536412433634354,"pfxX":6.242204299484314,"pfxZ":5.006816165923853,"pX":-1.4201308358530234,"pZ":3.6526210034978734,"vX0":2.4933077619774586,"vY0":-114.17010143880474,"vZ0":4.411251857820952,"x":171.13,"y":140.16,"x0":-3.3359070846242296,"y0":50.00490362139494,"z0":4.202295111816836,"aX":8.281843635960598},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.4,"breakHorizontal":-11.9,"spinRate":2300,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4788465776385902,"extension":6.623960387582897},"index":1,"playId":"ca79454d-9a5e-3eaa-bf26-2f7fb30335b0","pitchNumber":2,"startTime":"2026-02-21T19:29:40.162Z","endTime":"2026-02-21T19:29:43.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.031832410868592,"aZ":-22.120027081370033,"pfxX":-9.308545149221008,"pfxZ":5.903411816341725,"pX":-0.08607393481951255,"pZ":3.0394794570897976,"vX0":10.549386217115808,"vY0":-128.98498749817094,"vZ0":1.0795059743483606,"x":120.28,"y":156.71,"x0":-2.9983537288069844,"y0":50.00588052689913,"z0":4.3075023059376365,"aX":-15.863384685814026},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.2,"breakHorizontal":14.9,"spinRate":2028,"spinDirection":249},"zone":2,"typeConfidence":2.0,"plateTime":0.42285217483809845,"extension":6.431762075681825},"index":2,"playId":"dc6ff814-d063-3ce7-8e83-980d93ad4bac","pitchNumber":3,"startTime":"2026-02-21T19:30:00.531Z","endTime":"2026-02-21T19:30:07.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":78.3,"endSpeed":70.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96249709897641,"aZ":-24.290848277545592,"pfxX":4.660405481206037,"pfxZ":6.070468244663758,"pX":-1.1400464563066353,"pZ":3.548970467614869,"vX0":3.4827662887105966,"vY0":-113.85692473204989,"vZ0":4.054517365228953,"x":160.46,"y":142.96,"x0":-3.3008271143252297,"y0":50.003555409141086,"z0":4.162136082696826,"aX":6.054577031794197},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":12.5,"breakHorizontal":-9.4,"spinRate":2376,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.4830189760444976,"extension":6.4080815694956215},"index":3,"playId":"b96ba5c4-a79d-37a0-9b25-fd3df03e9cd1","pitchNumber":4,"startTime":"2026-02-21T19:30:47.527Z","endTime":"2026-02-21T19:30:50.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"d6a724f2-b87f-3cc8-bed1-c07b150ef1c6","startTime":"2026-02-21T19:31:07.740Z","endTime":"2026-02-21T19:31:11.221Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":89.4,"endSpeed":81.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439948271762493,"aZ":-28.292161663689097,"pfxX":-10.430969079885429,"pfxZ":2.271052548675442,"pX":-1.4507173701940508,"pZ":2.6637510865347522,"vX0":7.520056619287013,"vY0":-130.0001686632227,"vZ0":1.3737832791145925,"x":172.3,"y":166.86,"x0":-3.026742217027387,"y0":50.004518569121906,"z0":4.277230046689888,"aX":-17.84251696149056},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":17.2,"spinRate":1940,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4214448549229455,"extension":6.271066195609866},"index":5,"playId":"bb6465a8-3b71-388b-b203-32b77b0dc8a0","pitchNumber":5,"startTime":"2026-02-21T19:31:28.647Z","endTime":"2026-02-21T19:31:31.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":2.000000000000001,"leverageIndex":0.47,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:31:31.846Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Vázquez grounds into a double play, second baseman Nick Yorke to shortstop Nick Gonzales to first baseman Enmanuel Valdez. Leody Taveras to 3rd. Weston Wilson out at 2nd. Luis Vázquez out at 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:32:25.881Z","endTime":"2026-02-21T19:33:16.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:31:46.235Z","endTime":"2026-02-21T19:32:28.013Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796077670188737,"aZ":-28.303161831039958,"pfxX":-11.711781506953402,"pfxZ":2.229695385543682,"pX":0.5040334281965756,"pZ":2.176080991216015,"vX0":12.427711654122016,"vY0":-130.8393753554412,"vZ0":0.10828495366780344,"x":97.79,"y":180.03,"x0":-2.7787450976469703,"y0":50.005597064834575,"z0":4.249579643828311,"aX":-20.37237245380666},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":1950,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.4181183654373344,"extension":6.794651308994675},"index":1,"playId":"7851356f-dc2e-37e5-8b77-3a014982a8a0","pitchNumber":1,"startTime":"2026-02-21T19:32:28.013Z","endTime":"2026-02-21T19:32:34.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278661268521198,"aZ":-25.973376818993373,"pfxX":-11.706268197034177,"pfxZ":3.5856846871288663,"pX":0.6091081990116249,"pZ":2.6072796034876817,"vX0":12.257244847200957,"vY0":-130.86745893175092,"vZ0":0.6621389191640588,"x":93.78,"y":168.38,"x0":-2.6201292119786928,"y0":50.003409060778054,"z0":4.300325727562239,"aX":-20.253319591105086},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":18.4,"spinRate":2056,"spinDirection":256},"zone":6,"typeConfidence":2.0,"plateTime":0.4189345458497238,"extension":6.682957135668094},"index":2,"playId":"c2a26943-c5c2-38ea-a436-c0562216a162","pitchNumber":2,"startTime":"2026-02-21T19:32:46.207Z","endTime":"2026-02-21T19:32:49.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31323407383486,"aZ":-22.29321554436556,"pfxX":-9.71025652695991,"pfxZ":5.775269810237738,"pX":0.751683299529255,"pZ":2.7478133633026283,"vX0":12.222302874191119,"vY0":-130.02324981680346,"vZ0":0.4719316369109974,"x":88.35,"y":164.59,"x0":-2.7488513886341885,"y0":50.00565868734791,"z0":4.2557952846425655,"aX":-16.625371173758655},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2104,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.42128669775719363,"extension":6.602783394722475},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.98,"coordY":147.84}},"index":3,"playId":"eeca336a-80a4-37f7-b712-eef32d8bae02","pitchNumber":3,"startTime":"2026-02-21T19:33:05.026Z","endTime":"2026-02-21T19:33:16.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-3.7000000000000006,"leverageIndex":0.77,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:33:16.502Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:33:26.444Z","endTime":"2026-02-21T19:35:15.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00521466527227,"aZ":-25.067351779110574,"pfxX":5.228647371231165,"pfxZ":5.359696900813702,"pX":-0.5649949131112366,"pZ":2.8555240812709286,"vX0":4.351935098415151,"vY0":-114.39204803866286,"vZ0":2.631287664998135,"x":138.54,"y":161.68,"x0":-3.1710105487337863,"y0":50.00236748084541,"z0":4.147062167645773,"aX":6.931818515348453},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.7,"breakHorizontal":-10.6,"spinRate":2439,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.47872926700952156,"extension":6.244377516315786},"index":0,"playId":"bf93b2f5-958a-346e-88da-2b9efd6a1508","pitchNumber":1,"startTime":"2026-02-21T19:33:39.915Z","endTime":"2026-02-21T19:33:42.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732930934707333,"aZ":-21.57683442519714,"pfxX":-8.61299242271146,"pfxZ":6.0911823037104895,"pX":0.283660555031724,"pZ":3.053125970467513,"vX0":10.638495216683996,"vY0":-130.85797793756063,"vZ0":0.37020082574232416,"x":106.19,"y":156.35,"x0":-2.7090037687350366,"y0":50.00518248672532,"z0":4.521964242562273,"aX":-14.991614637136506},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2200,"spinDirection":251},"zone":3,"typeConfidence":2.0,"plateTime":0.41803195568089047,"extension":6.678472135944358},"index":1,"playId":"725376ca-eebf-3cf9-a86d-3414ba9e7add","pitchNumber":2,"startTime":"2026-02-21T19:33:55.236Z","endTime":"2026-02-21T19:33:58.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.036890687665714,"aZ":-27.661640879082213,"pfxX":3.2973081553780155,"pfxZ":3.366097556169713,"pX":2.18094283174205,"pZ":2.3749725804706543,"vX0":10.09126795419068,"vY0":-115.0022277599523,"vZ0":2.22606422443345,"x":33.87,"y":174.66,"x0":-2.689848985058388,"y0":50.00401392787873,"z0":4.074876529188274,"aX":4.422518474805477},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.0,"breakHorizontal":-8.5,"spinRate":2575,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.47601616170787375,"extension":6.72537615069281},"index":2,"playId":"08a2604f-cf54-36f3-a9a3-080cb2cbb5f0","pitchNumber":3,"startTime":"2026-02-21T19:34:13.969Z","endTime":"2026-02-21T19:34:16.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90367652518388,"aZ":-23.929756300378543,"pfxX":-8.470283922774918,"pfxZ":4.926954604593595,"pX":0.23388091943595973,"pZ":4.202441407646675,"vX0":10.38739985484825,"vY0":-128.40027872517683,"vZ0":4.394604685811514,"x":108.09,"y":125.31,"x0":-2.7584100114499677,"y0":50.00551810003345,"z0":4.328371002018164,"aX":-14.184776094877845},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":2032,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.42613526586388417,"extension":6.67772504923416},"index":3,"playId":"4c13e35c-2d36-3213-9805-a9faec568044","pitchNumber":4,"startTime":"2026-02-21T19:34:30.535Z","endTime":"2026-02-21T19:34:33.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444923689034468,"aZ":-27.156078678257106,"pfxX":-10.842480502239122,"pfxZ":2.988292120104531,"pX":0.9877248641212667,"pZ":1.5127958637084704,"vX0":12.770225080942543,"vY0":-128.6770827501067,"vZ0":-1.1978003203702898,"x":79.35,"y":197.93,"x0":-2.6282823735089287,"y0":50.00182569638174,"z0":4.086284301936524,"aX":-18.200560112780746},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":2016,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4254875002990559,"extension":6.59666426345535},"index":4,"playId":"514bf905-772f-3139-9dc9-a37bf5a7e901","pitchNumber":5,"startTime":"2026-02-21T19:34:49.322Z","endTime":"2026-02-21T19:34:53.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393764977755854,"aZ":-31.00073458991337,"pfxX":-11.311599237455798,"pfxZ":0.6878827713679119,"pX":0.19812309848667076,"pZ":3.8041342308606687,"vX0":10.951038433609206,"vY0":-129.69910025507792,"vZ0":4.5360585192811955,"x":109.45,"y":136.07,"x0":-2.611379441124073,"y0":50.000954211888086,"z0":4.3979944083188744,"aX":-19.24936008985596},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":18.0,"spinRate":2088,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.4224646106125234,"extension":6.448462442360429},"index":5,"playId":"4f802532-cb03-37dc-b7c4-c8935965ff17","pitchNumber":6,"startTime":"2026-02-21T19:35:11.695Z","endTime":"2026-02-21T19:35:15.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:35:15.400Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:35:52.877Z","endTime":"2026-02-21T19:39:10.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,7,8,9,10],"actionIndex":[0,3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663681,"link":"/api/v1/people/663681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_adv_play","runner":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":663681,"link":"/api/v1/people/663681"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nate George replaces Taylor Ward.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-21T19:35:55.016Z","endTime":"2026-02-21T19:35:55.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"base":1,"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63500922516845,"aZ":-25.551857614803314,"pfxX":-2.769265504571564,"pfxZ":4.24324898657725,"pX":0.2034337289375247,"pZ":2.025931159992083,"vX0":8.368595607769402,"vY0":-124.11368037533678,"vZ0":-0.221768954852399,"x":109.25,"y":184.08,"x0":-2.8510460531799167,"y0":50.00510512665651,"z0":4.242813448389052,"aX":-4.325741145302659},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.9,"breakHorizontal":3.1,"spinRate":2434,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.44115912593336404,"extension":6.890089570842484},"index":1,"playId":"8b5cd0d4-301c-370c-9f2d-464f6e9bd5e3","pitchNumber":1,"startTime":"2026-02-21T19:35:55.018Z","endTime":"2026-02-21T19:35:58.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":825582,"link":"/api/v1/people/825582"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"08315446-0446-0013-001c-f08cd117d70a","startTime":"2026-02-21T19:36:49.834Z","endTime":"2026-02-21T19:37:01.522Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":825582,"link":"/api/v1/people/825582"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Jarod Bayless on the pickoff attempt. Leody Taveras scores.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":8,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"08315446-0446-0013-001c-f08cd117d70a","startTime":"2026-02-21T19:37:01.522Z","endTime":"2026-02-21T19:37:10.534Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":825582,"link":"/api/v1/people/825582"},"third":{"id":665750,"link":"/api/v1/people/665750"},"postOnThird":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17840300185976,"aZ":-25.881953659061182,"pfxX":5.026886827029881,"pfxZ":4.557936277496461,"pX":-1.2727963810127723,"pZ":3.005254390895543,"vX0":2.958524783491965,"vY0":-116.53441940330623,"vZ0":3.0420608789455725,"x":165.52,"y":157.64,"x0":-3.210310803579817,"y0":50.00193608120369,"z0":4.122667093575422,"aX":6.937019643484697},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.2,"breakHorizontal":-9.8,"spinRate":2341,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.46939188973932877,"extension":5.94570248478204},"index":4,"playId":"76e830d7-2fcc-3dd3-a418-16b80a362f74","pitchNumber":2,"startTime":"2026-02-21T19:37:10.534Z","endTime":"2026-02-21T19:37:13.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494909204771933,"aZ":-22.900702832316963,"pfxX":-9.757483418633232,"pfxZ":5.4249127251674665,"pX":0.7195330042775582,"pZ":2.8928448487568774,"vX0":12.150758330559583,"vY0":-129.5115308273862,"vZ0":0.8385414686327032,"x":89.57,"y":160.67,"x0":-2.7517540279098736,"y0":50.002440268293086,"z0":4.308351160336189,"aX":-16.678548421741016},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":15.1,"spinRate":1968,"spinDirection":251},"zone":3,"typeConfidence":2.0,"plateTime":0.42193680944383916,"extension":6.765395016741169},"index":5,"playId":"76d10350-f5e9-325b-8153-990228063fc6","pitchNumber":3,"startTime":"2026-02-21T19:37:30.518Z","endTime":"2026-02-21T19:37:33.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-21T19:37:43.475Z","endTime":"2026-02-21T19:37:56.344Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.833427980765997,"aZ":-26.592193790462773,"pfxX":-0.7027062585732828,"pfxZ":3.634183935702559,"pX":-1.7283477136316723,"pZ":3.872934886671298,"vX0":3.627168525894651,"vY0":-122.97328811247094,"vZ0":4.055523018269607,"x":182.88,"y":134.21,"x0":-3.129541483027,"y0":50.00132326831539,"z0":4.455423941100229,"aX":-1.0794075145368474},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":0.5,"spinRate":2485,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.4449994951112566,"extension":6.654230753033471},"index":7,"playId":"575a850b-9fae-3a61-b51f-5d2c9d46ad24","pitchNumber":4,"startTime":"2026-02-21T19:37:56.344Z","endTime":"2026-02-21T19:37:59.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5457036900184,"aZ":-21.989500319702323,"pfxX":-8.104833383431243,"pfxZ":5.842953026184746,"pX":-0.6142915295365388,"pZ":2.784135837811268,"vX0":8.859294584165752,"vY0":-130.92441773722527,"vZ0":0.08975628884072195,"x":140.42,"y":163.61,"x0":-2.9821998508103538,"y0":50.003120200858504,"z0":4.389331386107275,"aX":-14.130139141100276},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":12.8,"spinRate":2121,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.41767261195730443,"extension":6.846959593628677},"index":8,"playId":"b2e8df3a-8310-3ab0-b236-ed2b6e88ea3e","pitchNumber":5,"startTime":"2026-02-21T19:38:15.410Z","endTime":"2026-02-21T19:38:18.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.632133373743542,"aZ":-32.38548909520537,"pfxX":6.011958028057032,"pfxZ":-0.16853583001712202,"pX":0.8184649643704818,"pZ":2.4644447909163687,"vX0":6.316071161065058,"vY0":-110.01365702922628,"vZ0":2.8299199564392117,"x":85.8,"y":172.24,"x0":-2.8716840885032826,"y0":50.00514054173236,"z0":4.595498215082766,"aX":7.364702376224699},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":0.8,"breakHorizontal":-12.6,"spinRate":2372,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4979902846851787,"extension":6.989384820729353},"index":9,"playId":"48fb5f96-f220-3c96-b8a4-5670c509f7ac","pitchNumber":6,"startTime":"2026-02-21T19:38:38.682Z","endTime":"2026-02-21T19:38:41.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12676383222408,"aZ":-25.031108764187742,"pfxX":-6.250438152898262,"pfxZ":4.949949827397041,"pX":0.6898246177640924,"pZ":2.197573733136812,"vX0":10.057234067413283,"vY0":-119.16161289188413,"vZ0":0.44369306253893914,"x":90.71,"y":179.45,"x0":-2.766496481291173,"y0":50.003851905726506,"z0":4.263964106826928,"aX":-9.022865045859957},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.4,"breakHorizontal":9.0,"spinRate":1233,"spinDirection":266},"zone":9,"typeConfidence":2.0,"plateTime":0.4590279514871516,"extension":6.600667677189076},"index":10,"playId":"4c1c1633-495e-35d9-b213-b8835244fc63","pitchNumber":7,"startTime":"2026-02-21T19:39:07.871Z","endTime":"2026-02-21T19:39:10.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"third":{"id":825582,"link":"/api/v1/people/825582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.41,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:39:10.871Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to second baseman RJ Austin.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:41:26.655Z","endTime":"2026-02-21T19:41:38.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nate George remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"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-02-21T19:41:00.158Z","endTime":"2026-02-21T19:41:00.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Maverick Handley replaces third baseman Weston Wilson, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"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-02-21T19:41:00.170Z","endTime":"2026-02-21T19:41:00.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668974,"link":"/api/v1/people/668974"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Noda replaces first baseman Ryan Mountcastle, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:41:00.171Z","endTime":"2026-02-21T19:41:00.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: RJ Austin replaces shortstop Luis Vázquez, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-21T19:41:00.172Z","endTime":"2026-02-21T19:41:00.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":676679,"link":"/api/v1/people/676679"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jhonkensy Noel replaces second baseman Blaze Alexander, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-21T19:41:00.173Z","endTime":"2026-02-21T19:41:00.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jud Fabian replaces center fielder Leody Taveras, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-21T19:41:00.175Z","endTime":"2026-02-21T19:41:00.176Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Willy Vasquez replaces right fielder Dylan Beavers, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-21T19:41:00.176Z","endTime":"2026-02-21T19:41:00.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Griff O'Ferrall replaces catcher Adley Rutschman, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-21T19:41:00.177Z","endTime":"2026-02-21T19:41:00.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yaramil Hiraldo replaces Richard Guasch.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-21T19:41:00.178Z","endTime":"2026-02-21T19:41:28.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682274,"link":"/api/v1/people/682274"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683014,"link":"/api/v1/people/683014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66800019029571,"aZ":-7.751383934354392,"pfxX":-3.6550038748476985,"pfxZ":12.729840642983813,"pX":-0.5018963036476195,"pZ":2.3896705138345746,"vX0":1.4697835747065051,"vY0":-137.44482942439873,"vZ0":-8.648141602554219,"x":136.13,"y":174.26,"x0":-0.567842618343335,"y0":50.004458140647195,"z0":6.098539554980936,"aX":-7.013006907984437},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":6.4,"spinRate":2281,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.39808770584308784,"extension":5.63315728434207},"hitData":{"launchSpeed":84.0,"launchAngle":53.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":185.44,"coordY":110.59}},"index":9,"playId":"9e868743-784d-3d8e-8b2d-6ebad4b1f4a3","pitchNumber":1,"startTime":"2026-02-21T19:41:28.828Z","endTime":"2026-02-21T19:41:38.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:41:38.960Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:41:59.246Z","endTime":"2026-02-21T19:43:17.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82590666644477,"aZ":-8.486048889446742,"pfxX":-4.053668513100711,"pfxZ":12.195586861336697,"pX":0.8024517174791075,"pZ":2.4637028335364977,"vX0":4.330308956862047,"vY0":-138.46174188374,"vZ0":-8.137361032461625,"x":86.41,"y":172.26,"x0":-0.2548489267244047,"y0":50.00198373759581,"z0":6.007969325895285,"aX":-7.873208528832745},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.5,"breakHorizontal":6.5,"spinRate":2347,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.3955417027151986,"extension":5.953788253815996},"index":0,"playId":"a6d0150c-81a4-31c3-9db9-a83f43bd0fb5","pitchNumber":1,"startTime":"2026-02-21T19:42:09.034Z","endTime":"2026-02-21T19:42:12.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265902848388407,"aZ":-17.44930558107498,"pfxX":-6.2930742867456075,"pfxZ":9.208438110723419,"pX":-0.461112659358389,"pZ":0.7241929986653425,"vX0":1.79552142937108,"vY0":-125.59855633399158,"vZ0":-9.449087095455207,"x":134.58,"y":219.23,"x0":-0.36739261342329577,"y0":50.00153742208629,"z0":5.952022196946366,"aX":-10.060495426406256},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":1563,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4359802541246016,"extension":6.08395474444405},"index":1,"playId":"5c354da1-d503-366c-9f55-4d6a8d373660","pitchNumber":2,"startTime":"2026-02-21T19:42:25.655Z","endTime":"2026-02-21T19:42:28.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68427658919376,"aZ":-9.462781201074865,"pfxX":-2.796972014484493,"pfxZ":11.557638417107373,"pX":0.31589716339341295,"pZ":3.0628606842338697,"vX0":2.6970039389431637,"vY0":-139.37539096623735,"vZ0":-6.582888972733517,"x":104.96,"y":156.08,"x0":-0.30149320123529055,"y0":50.0017764283011,"z0":6.082118911819282,"aX":-5.495757320026247},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2392,"spinDirection":193},"zone":3,"typeConfidence":0.92,"plateTime":0.39317497571747584,"extension":5.709133652136284},"index":2,"playId":"b40f0106-a835-3561-b9e2-8402a9d660bf","pitchNumber":3,"startTime":"2026-02-21T19:42:46.963Z","endTime":"2026-02-21T19:42:49.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-21T19:42:59.776Z","endTime":"2026-02-21T19:43:13.248Z","isPitch":false,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69376187961707,"aZ":-21.916925669056546,"pfxX":-5.1635867870886925,"pfxZ":6.212175073729979,"pX":0.08736449701692028,"pZ":0.8043958985016385,"vX0":2.405436391506029,"vY0":-127.79037428454946,"vZ0":-8.487269026632925,"x":113.67,"y":217.06,"x0":-0.1959677090220596,"y0":50.005178076037744,"z0":5.894755387202451,"aX":-8.528681277200366},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.5,"breakHorizontal":8.8,"spinRate":1363,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4288574580847353,"extension":6.047298231338218},"index":4,"playId":"28d672f4-3209-3c4d-a976-4f3437342172","pitchNumber":4,"startTime":"2026-02-21T19:43:13.248Z","endTime":"2026-02-21T19:43:17.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:43:17.552Z","atBatIndex":45},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Billy Cook reaches on a throwing error by third baseman Willy Vasquez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:43:34.447Z","endTime":"2026-02-21T19:43:59.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9253852482059,"aZ":-29.81461186429852,"pfxX":1.1324054146925966,"pfxZ":1.4391453552098845,"pX":0.20304285967192567,"pZ":1.9546237481615336,"vX0":1.5956611987093319,"vY0":-127.62263313805587,"vZ0":-4.355083386233196,"x":109.26,"y":186.01,"x0":-0.5790341143616892,"y0":50.00347536552919,"z0":6.049830884466363,"aX":1.854807623042068},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-2.4,"spinRate":2340,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.43030117944091506,"extension":5.972406167890295},"hitData":{"launchSpeed":96.9,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.3,"coordY":166.57}},"index":0,"playId":"a2efd6c7-a26d-34a0-8208-bbd3fd2729a5","pitchNumber":1,"startTime":"2026-02-21T19:43:45.723Z","endTime":"2026-02-21T19:43:59.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:43:59.759Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:44:22.187Z","endTime":"2026-02-21T19:45:42.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Konnor Griffin replaces Oneil Cruz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-21T19:44:05.934Z","endTime":"2026-02-21T19:44:24.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04280983637427,"aZ":-7.426374093054637,"pfxX":-3.5630206951257035,"pfxZ":12.915908998168304,"pX":-0.5371104042630749,"pZ":1.969795365801871,"vX0":0.8552167885942268,"vY0":-138.1008798459722,"vZ0":-9.29832984303311,"x":137.47,"y":185.6,"x0":-0.3895508667782282,"y0":50.0031250801118,"z0":5.89460708710869,"aX":-6.827504765740617},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":6.2,"spinRate":2314,"spinDirection":194},"zone":7,"typeConfidence":0.92,"plateTime":0.3978194112239284,"extension":5.874213028551805},"index":1,"playId":"f1d8ef16-5fd2-3008-b18a-6a5cfe83c1d1","pitchNumber":1,"startTime":"2026-02-21T19:44:24.351Z","endTime":"2026-02-21T19:44:27.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05113486194366,"aZ":-7.942403685806144,"pfxX":-2.3140411784729857,"pfxZ":12.374655658210404,"pX":0.9805287146311149,"pZ":1.884755965475509,"vX0":4.026858303264521,"vY0":-139.67087970393447,"vZ0":-9.517864388124258,"x":79.62,"y":187.89,"x0":-0.18512989752614012,"y0":50.0056120229265,"z0":5.875788009386657,"aX":-4.532597497650547},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.4,"breakHorizontal":3.2,"spinRate":2430,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.393488457548159,"extension":5.871277118006551},"index":2,"playId":"a2388fe9-e162-3932-809d-bec8038353c7","pitchNumber":2,"startTime":"2026-02-21T19:44:43.847Z","endTime":"2026-02-21T19:44:49.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Billy Cook steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"a2388fe9-e162-3932-809d-bec8038353c7","startTime":"2026-02-21T19:44:54.171Z","endTime":"2026-02-21T19:45:14.378Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"postOnSecond":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.209526055573612,"aZ":-26.52977564606814,"pfxX":1.7051578842767592,"pfxZ":3.580358411904278,"pX":0.47289883663069304,"pZ":2.8155694566575162,"vX0":1.7111119820119538,"vY0":-124.07599315465997,"vZ0":-2.839114407345672,"x":98.97,"y":162.76,"x0":-0.44436854863376923,"y0":50.00229692000496,"z0":6.159410001390647,"aX":2.688514620424578},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2251,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.43955465657656223,"extension":6.116170049301581},"index":4,"playId":"4cbf3a4d-7688-3e92-881f-aac5ed5b6c28","pitchNumber":3,"startTime":"2026-02-21T19:45:14.378Z","endTime":"2026-02-21T19:45:17.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42514439253535,"aZ":-8.493966374773382,"pfxX":-3.2797180680411167,"pfxZ":11.898843842032488,"pX":-0.02653422232865234,"pZ":2.540618770925038,"vX0":1.8959098512674284,"vY0":-139.90146640608222,"vZ0":-7.958213622871221,"x":118.01,"y":170.18,"x0":-0.2855404725304563,"y0":50.001212644658374,"z0":5.972439506502825,"aX":-6.525565630536198},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":5.5,"spinRate":2354,"spinDirection":194},"zone":5,"typeConfidence":0.92,"plateTime":0.39094526756697734,"extension":6.009356300064341},"index":5,"playId":"455d33d0-2e9e-365a-9d91-fa9a4e86c253","pitchNumber":4,"startTime":"2026-02-21T19:45:39.215Z","endTime":"2026-02-21T19:45:42.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:45:42.215Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Noda strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:47:50.751Z","endTime":"2026-02-21T19:49:29.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"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":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Konnor Griffin remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"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-02-21T19:47:41.707Z","endTime":"2026-02-21T19:47:41.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jhostynxon Garcia replaces shortstop Nick Gonzales, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"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-02-21T19:47:41.720Z","endTime":"2026-02-21T19:47:41.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmerlyn Valdez replaces right fielder Ryan O'Hearn, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:47:41.721Z","endTime":"2026-02-21T19:47:41.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Duce Gourson replaces catcher Endy Rodríguez, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-21T19:47:41.722Z","endTime":"2026-02-21T19:47:41.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701546,"link":"/api/v1/people/701546"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":682848,"link":"/api/v1/people/682848"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Cimillo replaces second baseman Nick Yorke, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-21T19:47:41.723Z","endTime":"2026-02-21T19:47:41.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":694377,"link":"/api/v1/people/694377"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Termarr Johnson replaces third baseman Jared Triolo, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-21T19:47:41.724Z","endTime":"2026-02-21T19:47:41.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Omar Alfonzo replaces first baseman Enmanuel Valdez, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-21T19:47:41.725Z","endTime":"2026-02-21T19:47:41.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mitch Jebb replaces left fielder Billy Cook, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-21T19:47:41.727Z","endTime":"2026-02-21T19:47:52.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694991,"link":"/api/v1/people/694991"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":84.6,"endSpeed":77.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426558184211498,"aZ":-26.52402378967726,"pfxX":-0.1013688263923136,"pfxZ":3.7075661774542645,"pX":-0.7776733992503959,"pZ":3.77819180755705,"vX0":5.708200392783026,"vY0":-123.00789042849307,"vZ0":3.8221417368771218,"x":146.64,"y":136.77,"x0":-3.119701575086796,"y0":50.00535403010008,"z0":4.458365725795298,"aX":-0.15442276436885777},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.9,"breakHorizontal":-1.2,"spinRate":2204,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.44604402789587994,"extension":6.754959706942452},"index":8,"playId":"4d527881-9e94-3a97-86a6-64bc610337fb","pitchNumber":1,"startTime":"2026-02-21T19:47:52.776Z","endTime":"2026-02-21T19:47:55.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":89.6,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49749403001501,"aZ":-21.484948383976256,"pfxX":-10.457686983153938,"pfxZ":6.215139168379116,"pX":-0.05156249143696369,"pZ":1.9667651811219264,"vX0":10.688159786494282,"vY0":-130.1178308524796,"vZ0":-1.5902673042636404,"x":118.97,"y":185.68,"x0":-2.847621561347161,"y0":50.002701317804984,"z0":4.2086532339244815,"aX":-17.9881868629651},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":16.7,"spinRate":2087,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.4204373988882675,"extension":6.769102126771882},"index":9,"playId":"a4817f1e-9a0d-35ae-852b-dba2e48f6090","pitchNumber":2,"startTime":"2026-02-21T19:48:08.183Z","endTime":"2026-02-21T19:48:11.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68168897959568,"aZ":-26.32577328872288,"pfxX":0.35228806230876764,"pfxZ":3.8369659087904378,"pX":-0.5520012986271667,"pZ":2.442161440116204,"vX0":5.723365904164451,"vY0":-122.54980771438898,"vZ0":0.7634189481773185,"x":138.04,"y":172.84,"x0":-2.961163705893556,"y0":50.00302204619087,"z0":4.3711276788902875,"aX":0.5370548065166257},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":-1.9,"spinRate":2418,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4465352929849926,"extension":6.6678232020528485},"index":10,"playId":"c591c7ac-ba5d-3e32-943a-ea3a68864b81","pitchNumber":3,"startTime":"2026-02-21T19:48:39.093Z","endTime":"2026-02-21T19:48:42.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.731893753394242,"aZ":-31.163196429701998,"pfxX":-7.149661311885684,"pfxZ":0.725080054187174,"pX":-1.7953108490578886,"pZ":3.691007976057975,"vX0":4.851043587624588,"vY0":-116.41656945836475,"vZ0":5.312394458504943,"x":185.43,"y":139.12,"x0":-2.9665584507686074,"y0":50.00026686278024,"z0":4.314073329108115,"aX":-9.914172977558263},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":1096,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.46864249519762513,"extension":6.9060356007893455},"index":11,"playId":"b9cc5ce8-af0e-3e98-bdab-1742111b432e","pitchNumber":4,"startTime":"2026-02-21T19:48:56.799Z","endTime":"2026-02-21T19:48:59.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909487575444206,"aZ":-22.354782688184216,"pfxX":-9.080013659295828,"pfxZ":5.775974512142568,"pX":0.7226494174773329,"pZ":3.252049998048241,"vX0":12.20572396558978,"vY0":-128.84811316754025,"vZ0":1.9328091486286685,"x":89.45,"y":150.97,"x0":-2.871346288842972,"y0":50.00390917208188,"z0":4.206844524422148,"aX":-15.442282114713954},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2083,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.423240335678317,"extension":6.856420560891608},"index":12,"playId":"ca8843c8-8ad6-3701-be68-ac852ac334df","pitchNumber":5,"startTime":"2026-02-21T19:49:24.917Z","endTime":"2026-02-21T19:49:29.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:49:29.630Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jhonkensy Noel lines out softly to pitcher Jarod Bayless.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:49:38.663Z","endTime":"2026-02-21T19:50:19.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663681,"link":"/api/v1/people/663681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053939506635313,"aZ":-28.159026318598674,"pfxX":-8.730041668613708,"pfxZ":2.30537081625336,"pX":-1.5328540883200077,"pZ":3.465367803351232,"vX0":6.676282887187116,"vY0":-130.73547871748767,"vZ0":3.054976447820618,"x":175.43,"y":145.22,"x0":-2.9780556530482047,"y0":50.002283487906475,"z0":4.38786809911461,"aX":-15.20000973149004},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":1955,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.41802675315042714,"extension":6.784628894866666},"index":0,"playId":"b7747836-ca2c-3a9f-ae8d-a873863f9e4b","pitchNumber":1,"startTime":"2026-02-21T19:49:56.981Z","endTime":"2026-02-21T19:49:59.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263319885537214,"aZ":-26.623364730742598,"pfxX":-10.9826982208288,"pfxZ":3.219771976671682,"pX":-1.5717360188862597,"pZ":2.7102571436531986,"vX0":7.270070930758499,"vY0":-129.72464359371105,"vZ0":1.4227100289565044,"x":176.91,"y":165.6,"x0":-2.9677388873879273,"y0":50.00188733240467,"z0":4.167921856431648,"aX":-18.929202407296607},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":18.5,"spinRate":2001,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4204042084803956,"extension":6.5904504128904815},"hitData":{"launchSpeed":31.5,"launchAngle":38.0,"totalDistance":59.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":129.52,"coordY":180.07}},"index":1,"playId":"361aa247-94ed-3a6f-9ea8-da0363cd47d5","pitchNumber":2,"startTime":"2026-02-21T19:50:12.639Z","endTime":"2026-02-21T19:50:19.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:50:19.393Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:50:38.477Z","endTime":"2026-02-21T19:51:14.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.830280118857328,"aZ":-29.019885225413795,"pfxX":3.06511936430766,"pfxZ":2.404087396539351,"pX":-0.8929044923958723,"pZ":2.694733422678805,"vX0":4.172804118929867,"vY0":-113.75981191243868,"vZ0":3.5107580048054237,"x":151.04,"y":166.02,"x0":-3.1489270599161334,"y0":50.00185122370257,"z0":4.00789510249767,"aX":4.016450058321406},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.5,"breakHorizontal":-6.6,"spinRate":2434,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.48144746992989873,"extension":6.7039087036279685},"index":0,"playId":"e144ae82-dbe1-3fbd-a142-1e554b6770b6","pitchNumber":1,"startTime":"2026-02-21T19:50:47.899Z","endTime":"2026-02-21T19:50:51.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748399669921557,"aZ":-25.456554141790434,"pfxX":-0.6656539515499675,"pfxZ":4.318406233142577,"pX":0.26997364854507055,"pZ":3.101376614819569,"vX0":7.969429027216444,"vY0":-123.9076347715315,"vZ0":2.1747458678383667,"x":106.71,"y":155.04,"x0":-2.901312817007818,"y0":50.000480900786016,"z0":4.339280426302629,"aX":-1.0351089778762868},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.6,"breakHorizontal":-0.6,"spinRate":2526,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.442033384968918,"extension":6.742211658451788},"hitData":{"launchSpeed":105.9,"launchAngle":36.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.97,"coordY":60.75}},"index":1,"playId":"b7168d24-48fc-3b7c-9031-3d302cece065","pitchNumber":2,"startTime":"2026-02-21T19:51:04.600Z","endTime":"2026-02-21T19:51:14.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:51:14.499Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhostynxon Garcia grounds out, shortstop Griff O'Ferrall to first baseman Ryan Noda.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T19:53:23.199Z","endTime":"2026-02-21T19:54:36.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chayce McDermott replaces Yaramil Hiraldo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-21T19:52:20.787Z","endTime":"2026-02-21T19:53:25.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694646,"link":"/api/v1/people/694646"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31566942416686,"aZ":-7.741587434452392,"pfxX":-3.957716480290867,"pfxZ":12.180486558365754,"pX":0.5544665378725017,"pZ":2.455783352201979,"vX0":5.4250909640743386,"vY0":-141.4502025762666,"vZ0":-7.269734222398938,"x":95.87,"y":172.47,"x0":-0.8832417494472395,"y0":50.00381279696066,"z0":5.570895231635141,"aX":-7.939645664676767},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.5,"breakHorizontal":5.9,"spinRate":2310,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3887447398920587,"extension":6.563768565169058},"index":1,"playId":"fe40245e-ba59-392b-ab0d-738e3b80b2d7","pitchNumber":1,"startTime":"2026-02-21T19:53:25.156Z","endTime":"2026-02-21T19:53:28.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614253944048034,"aZ":-7.83822229453497,"pfxX":-2.4983058601831494,"pfxZ":12.128536902816219,"pX":0.832401955910331,"pZ":2.7271847127558604,"vX0":5.134416109403004,"vY0":-140.2547941930449,"vZ0":-6.675889920231018,"x":85.27,"y":165.15,"x0":-0.691528419541897,"y0":50.003389077958964,"z0":5.639462483210582,"aX":-5.013760751194259},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":3.6,"spinRate":2219,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.38946673911394836,"extension":6.279196351450818},"index":2,"playId":"57cbb30c-3b04-3578-8eb0-48e4f42ec599","pitchNumber":2,"startTime":"2026-02-21T19:53:40.198Z","endTime":"2026-02-21T19:53:43.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-21T19:53:54.663Z","endTime":"2026-02-21T19:54:08.915Z","isPitch":false,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79360725856166,"aZ":-25.391605070533462,"pfxX":6.272558823795025,"pfxZ":4.349978379903024,"pX":1.4127560555399716,"pZ":0.6325531402835323,"vX0":4.11394764546402,"vY0":-124.04484571017299,"vZ0":-6.326588729908523,"x":63.15,"y":221.7,"x0":-1.0819393962156676,"y0":50.00139870335631,"z0":5.332723730761052,"aX":9.773993559173627},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":-12.4,"spinRate":2904,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4415382267426886,"extension":6.363823865691488},"index":4,"playId":"a52d8412-b6b8-3c31-825b-7dfa92688307","pitchNumber":3,"startTime":"2026-02-21T19:54:08.915Z","endTime":"2026-02-21T19:54:13.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08308262057739,"aZ":-24.314393204189315,"pfxX":4.574386882693531,"pfxZ":5.300042627722189,"pX":0.5265447453279022,"pZ":2.3733556432323772,"vX0":2.5702083476812065,"vY0":-121.61738373979598,"vZ0":-2.3065893318524995,"x":96.93,"y":174.7,"x0":-1.1417317939480238,"y0":50.00247274781366,"z0":5.464664842685794,"aX":6.783232960928714},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.2,"breakHorizontal":-8.9,"spinRate":2879,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.45210716161897047,"extension":6.2413987086196006},"hitData":{"launchSpeed":94.4,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.4,"coordY":154.92}},"index":5,"playId":"7b590f4a-5c34-3aac-a4b3-11dbb826746e","pitchNumber":4,"startTime":"2026-02-21T19:54:29.274Z","endTime":"2026-02-21T19:54:36.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:54:36.340Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T19:55:02.950Z","endTime":"2026-02-21T19:56:00.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"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":89.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90791192397435,"aZ":-10.19499413144492,"pfxX":-4.058809793308493,"pfxZ":10.709798578957132,"pX":0.5045911858305624,"pZ":3.3271328479212565,"vX0":5.191759275738709,"vY0":-141.98349767521648,"vZ0":-4.878740798934659,"x":97.77,"y":148.95,"x0":-0.815822810116098,"y0":50.00331891385639,"z0":5.709820895281047,"aX":-8.330651310934593},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":6.4},"zone":3,"typeConfidence":2.0,"plateTime":0.38498880723833473},"index":0,"playId":"7449d9ba-4f1e-34e4-99e1-1e3673d2c504","pitchNumber":1,"startTime":"2026-02-21T19:55:02.950Z","endTime":"2026-02-21T19:55:05.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720371736357052,"aZ":-27.339862933792272,"pfxX":-5.57509014056948,"pfxZ":3.0341011985229365,"pX":-0.32313814188839,"pZ":3.192964904881085,"vX0":2.7305413120112974,"vY0":-125.5325464379818,"vZ0":-0.5817464918275517,"x":129.32,"y":152.57,"x0":-0.7013958304865512,"y0":50.00283125350409,"z0":5.655812431700459,"aX":-8.88625387794435},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":9.5,"spinRate":1070,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.43653496295366523,"extension":6.411803729776995},"index":1,"playId":"32fff341-e0b6-353b-9bcf-299c2d9db329","pitchNumber":2,"startTime":"2026-02-21T19:55:21.417Z","endTime":"2026-02-21T19:55:24.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.1,"endSpeed":89.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91651989014732,"aZ":-10.53774887427269,"pfxX":-3.788340992382068,"pfxZ":10.61152956734253,"pX":1.2885793738418154,"pZ":3.3594962455391038,"vX0":7.078884291367706,"vY0":-141.34619607244446,"vZ0":-4.704852482618238,"x":67.88,"y":148.07,"x0":-0.7474384130975458,"y0":50.00181177268992,"z0":5.712648736152953,"aX":-7.724313929173801},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":5.5,"spinRate":2174,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3863927496056716,"extension":6.184134751904732},"index":2,"playId":"2154abb6-17ac-3a29-9ff3-985ede95e247","pitchNumber":3,"startTime":"2026-02-21T19:55:39.859Z","endTime":"2026-02-21T19:55:42.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912734962178106,"aZ":-26.13454163463448,"pfxX":6.731314352692667,"pfxZ":3.9335580964499526,"pX":0.953310080241358,"pZ":1.4760343133667408,"vX0":2.9946445253779608,"vY0":-123.47757619776098,"vZ0":-4.287267939170162,"x":80.66,"y":198.93,"x0":-1.1517772888502682,"y0":50.00222272007413,"z0":5.448571823744536,"aX":10.333370985552737},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.4,"breakHorizontal":-13.0,"spinRate":2910,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44457136187384183,"extension":6.268889015469672},"index":3,"playId":"1b4fb5b4-5041-3720-a90c-3ae45eef5619","pitchNumber":4,"startTime":"2026-02-21T19:55:57.584Z","endTime":"2026-02-21T19:56:00.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:56:00.719Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maverick Handley challenged (pitch result), call on the field was confirmed: Davis Wendzel walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T19:56:23.606Z","endTime":"2026-02-21T19:58:02.560Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Davis Wendzel replaces Joey Bart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-21T19:56:11.465Z","endTime":"2026-02-21T19:56:25.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911573430599837,"aZ":-17.84417469500618,"pfxX":1.4976540618755432,"pfxZ":7.69281461818964,"pX":0.9895359650786255,"pZ":1.577718816942304,"vX0":4.435714406802906,"vY0":-134.79964895777124,"vZ0":-7.009203899759331,"x":79.28,"y":196.18,"x0":-0.8638268056914639,"y0":50.0034537678118,"z0":5.445178842056296,"aX":2.7903576393806553},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-3.6,"spinRate":2656,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40441864307696207,"extension":6.36453359429825},"index":1,"playId":"b4b85413-86e5-39f5-bcc5-1261a861e67f","pitchNumber":1,"startTime":"2026-02-21T19:56:25.813Z","endTime":"2026-02-21T19:56:29.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.1,"endSpeed":89.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71321542033521,"aZ":-10.673005736072998,"pfxX":-3.7994471362040545,"pfxZ":10.57683100386194,"pX":0.13740149777116728,"pZ":1.1354421832246142,"vX0":3.867371402365425,"vY0":-141.11062033652863,"vZ0":-10.025461831199895,"x":111.76,"y":208.12,"x0":-0.7520105112916725,"y0":50.000153316048376,"z0":5.4052974730495915,"aX":-7.722208745179419},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2196,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38696862312528957,"extension":6.428661311373775},"index":2,"playId":"4cbe804b-60dc-3959-b250-19e4dd54ea1b","pitchNumber":2,"startTime":"2026-02-21T19:56:41.701Z","endTime":"2026-02-21T19:56:44.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.529038441246108,"aZ":-9.878265150942154,"pfxX":-3.1419494388319693,"pfxZ":11.410244666354181,"pX":-0.4761139062357378,"pZ":2.8341648154552312,"vX0":2.5282533875241837,"vY0":-138.99800070798443,"vZ0":-5.741193447711657,"x":135.15,"y":162.26,"x0":-0.9898342621780108,"y0":50.00642993617563,"z0":5.584342565040854,"aX":-6.141444902464527},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":5.2,"spinRate":2334,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3942568067516561,"extension":6.255610561321694},"index":3,"playId":"95c3f20f-bcf2-361c-a0ba-7ad3ae67c8ec","pitchNumber":3,"startTime":"2026-02-21T19:56:58.923Z","endTime":"2026-02-21T19:57:01.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"endSpeed":87.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811016427115668,"aZ":-10.23885426498625,"pfxX":-4.5849667583355895,"pfxZ":11.225207266795945,"pX":1.2012730003062462,"pZ":2.413927036610655,"vX0":7.011121797043825,"vY0":-138.62043010305678,"vZ0":-6.629074916581406,"x":71.21,"y":173.6,"x0":-0.7603145032328562,"y0":50.002878380539194,"z0":5.513590874372596,"aX":-8.960054039792608},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":7.0},"zone":14,"typeConfidence":2.0,"plateTime":0.3945160571898869},"index":4,"playId":"6f960d0a-bf32-33e6-ae58-edcda145892e","pitchNumber":4,"startTime":"2026-02-21T19:57:18.071Z","endTime":"2026-02-21T19:57:21.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728284108710294,"aZ":-9.278482190566763,"pfxX":-3.2189946517974524,"pfxZ":11.506999498638777,"pX":0.9462671399393959,"pZ":2.7820292005371696,"vX0":5.628436894326422,"vY0":-139.75569969519702,"vZ0":-6.2436500496792835,"x":80.93,"y":163.67,"x0":-0.670122147698387,"y0":50.00608974316567,"z0":5.645975049034911,"aX":-6.407129393891232},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2394,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3910277310751189,"extension":6.365546725407283},"index":5,"playId":"960e63ff-267d-3791-a640-96a53b7d2758","pitchNumber":5,"startTime":"2026-02-21T19:57:35.556Z","endTime":"2026-02-21T19:58:02.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668974,"fullName":"Maverick Handley","link":"/api/v1/people/668974"}},"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:58:02.560Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Termarr Johnson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T19:58:11.069Z","endTime":"2026-02-21T19:59:42.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"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":83.3,"endSpeed":76.7,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96087008208776,"aZ":-24.459752420798804,"pfxX":-6.429071625661598,"pfxZ":5.153929814310132,"pX":-0.13752580227824288,"pZ":2.804483283689374,"vX0":3.785691586561671,"vY0":-121.37820295056792,"vZ0":-1.6694430242724083,"x":122.24,"y":163.06,"x0":-0.8792454566835595,"y0":50.005055299287136,"z0":5.623722289925301,"aX":-9.628454039656374},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.2,"breakHorizontal":10.8,"spinRate":1188,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.45063578633012114,"extension":6.307295729322191},"index":0,"playId":"22f4b7bb-d591-375b-b109-d24969058ef4","pitchNumber":1,"startTime":"2026-02-21T19:58:20.324Z","endTime":"2026-02-21T19:58:23.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"fb8b81e5-b1f0-3367-ba8c-7e4ee49e43b1","startTime":"2026-02-21T19:58:36.581Z","endTime":"2026-02-21T19:58:39.581Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72659953484998,"aZ":-14.298161693907216,"pfxX":-2.884881471293892,"pfxZ":9.305571426243475,"pX":-0.6846984263833894,"pZ":3.6196728325481553,"vX0":2.2430249876893207,"vY0":-137.96534397444654,"vZ0":-3.040608156944794,"x":143.1,"y":141.05,"x0":-1.134906418931474,"y0":50.000300086604355,"z0":5.704176215104396,"aX":-5.540609915809573},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":4.7,"spinRate":2301,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39753842453687893,"extension":6.185950394029109},"index":2,"playId":"93766c29-77f2-358f-8689-2e522e925596","pitchNumber":2,"startTime":"2026-02-21T19:58:56.796Z","endTime":"2026-02-21T19:59:00.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"93766c29-77f2-358f-8689-2e522e925596","startTime":"2026-02-21T19:59:04.316Z","endTime":"2026-02-21T19:59:20.981Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058521268558216,"aZ":-28.140825566101785,"pfxX":-5.00489615241072,"pfxZ":2.6413408505533083,"pX":-0.8877896469177137,"pZ":2.173502798743656,"vX0":1.916483027609735,"vY0":-122.49844131651483,"vZ0":-2.583010675208323,"x":150.84,"y":180.1,"x0":-1.0278061139516117,"y0":50.00457944807839,"z0":5.635270629074857,"aX":-7.645080284477041},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":8.6,"spinRate":1128,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.44627905172164395,"extension":6.317610879538911},"index":4,"playId":"60937a45-2b11-3b5b-b7b5-c484d0723d5f","pitchNumber":3,"startTime":"2026-02-21T19:59:20.981Z","endTime":"2026-02-21T19:59:23.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888225905296032,"aZ":-24.81961958151706,"pfxX":-6.525984777136005,"pfxZ":4.523901118978408,"pX":-0.11387842770033238,"pZ":1.48835748886963,"vX0":4.111967420835407,"vY0":-126.2671418741746,"vZ0":-5.1282425378927785,"x":121.34,"y":198.59,"x0":-0.9093384014245967,"y0":50.00498791504049,"z0":5.523784034245603,"aX":-10.618802045163301},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":10.9,"spinRate":1283,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4325303944393535,"extension":6.3925121987396665},"index":5,"playId":"08cfe0bc-cbc1-3295-a00d-95126bfd72d2","pitchNumber":4,"startTime":"2026-02-21T19:59:39.066Z","endTime":"2026-02-21T19:59:42.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:59:42.152Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Vasquez grounds out, shortstop Konnor Griffin to first baseman Nick Cimillo.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:01:50.081Z","endTime":"2026-02-21T20:02:57.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701568,"fullName":"Justin Meis","link":"/api/v1/people/701568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"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":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Davis Wendzel remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"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-02-21T20:00:58.985Z","endTime":"2026-02-21T20:00:59.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Meis replaces Jarod Bayless.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-21T20:00:59.000Z","endTime":"2026-02-21T20:01:52.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701568,"link":"/api/v1/people/701568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.5,"endSpeed":87.0,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74482559376501,"aZ":-15.308954211159275,"pfxX":-3.964184741546421,"pfxZ":8.64853775789241,"pX":0.9078017324674563,"pZ":4.105739751356324,"vX0":7.728768578192858,"vY0":-138.9028760906306,"vZ0":-1.7705137674978144,"x":82.4,"y":127.93,"x0":-1.3983362369630232,"y0":50.00136805323543,"z0":5.771743893572069,"aX":-7.730175615232902},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":2450,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.39465733040698225,"extension":5.397374380310467},"index":2,"playId":"92ef13bf-1377-3d6e-9ac7-79d464bb86d7","pitchNumber":1,"startTime":"2026-02-21T20:01:52.182Z","endTime":"2026-02-21T20:01:55.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581613729230643,"aZ":-33.97829117239186,"pfxX":1.689649772124106,"pfxZ":-1.1231780786419954,"pX":-0.4268493484992824,"pZ":3.118857570507073,"vX0":2.747766823596006,"vY0":-126.59496112233451,"vZ0":0.07737717324639881,"x":133.27,"y":154.57,"x0":-1.7506684187234656,"y0":50.00363644379922,"z0":5.833521228174423,"aX":2.711134426297358},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":-3.7,"spinRate":2925,"spinDirection":68},"zone":1,"typeConfidence":0.78,"plateTime":0.4345476934619543,"extension":5.258324668439631},"index":3,"playId":"c72c94ff-07af-353d-81ea-b4f4915a7334","pitchNumber":2,"startTime":"2026-02-21T20:02:04.555Z","endTime":"2026-02-21T20:02:07.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18071482966328,"aZ":-35.306765626977054,"pfxX":0.8511128094921628,"pfxZ":-1.9429114618742602,"pX":-0.1595033539109171,"pZ":3.048463390001138,"vX0":3.29743376148765,"vY0":-126.31077001730786,"vZ0":0.20842156833740466,"x":123.08,"y":156.47,"x0":-1.5934192129538622,"y0":50.00162813584163,"z0":5.8080666864673445,"aX":1.3726429149985295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":-2.3,"spinRate":2973,"spinDirection":64},"zone":2,"typeConfidence":0.81,"plateTime":0.43393545048263427,"extension":5.280014202148092},"index":4,"playId":"055e84ce-0f46-337d-9c28-3223b4dc19c8","pitchNumber":3,"startTime":"2026-02-21T20:02:19.115Z","endTime":"2026-02-21T20:02:22.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-21T20:02:33.080Z","endTime":"2026-02-21T20:02:44.877Z","isPitch":false,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160052866349865,"aZ":-35.41792616741123,"pfxX":1.4870976041853647,"pfxZ":-1.9469958720744014,"pX":0.7469045237433721,"pZ":2.388828370169373,"vX0":5.218979056552553,"vY0":-127.80900843754569,"vZ0":-1.48977848784976,"x":88.53,"y":174.28,"x0":-1.5109546088721848,"y0":50.00598881656485,"z0":5.748567082814064,"aX":2.472058333740403},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2995,"spinDirection":59},"zone":6,"typeConfidence":0.83,"plateTime":0.4277740297656485,"extension":5.40294588198341},"hitData":{"launchSpeed":79.6,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":163.02}},"index":6,"playId":"d4a3308f-f0c9-357c-96e2-2d671f1570eb","pitchNumber":4,"startTime":"2026-02-21T20:02:44.877Z","endTime":"2026-02-21T20:02:57.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_ab"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_ab"},{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_pa"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:02:57.747Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jud Fabian pops out to third baseman Duce Gourson.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:03:12.472Z","endTime":"2026-02-21T20:03:39.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701568,"fullName":"Justin Meis","link":"/api/v1/people/701568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701546,"link":"/api/v1/people/701546"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689676649267852,"aZ":-12.097578572062474,"pfxX":-4.10126245195873,"pfxZ":10.138235445929897,"pX":0.13687423940046722,"pZ":2.39508134634771,"vX0":5.921008780960616,"vY0":-139.4414222433498,"vZ0":-6.593462423645876,"x":111.78,"y":174.11,"x0":-1.4756694783419633,"y0":50.00666703161065,"z0":5.579371873563829,"aX":-8.124925848550937},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2452,"spinDirection":205},"zone":5,"typeConfidence":0.92,"plateTime":0.39195639965248663,"extension":5.365484926220226},"index":0,"playId":"928b60b1-cb1c-378b-842d-040749435de6","pitchNumber":1,"startTime":"2026-02-21T20:03:17.369Z","endTime":"2026-02-21T20:03:22.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458075629885485,"aZ":-33.47745406848522,"pfxX":0.8357271546880923,"pfxZ":-0.8025696651876615,"pX":0.16032173020255905,"pZ":2.353161676296295,"vX0":4.009881692665325,"vY0":-126.50253633067813,"vZ0":-1.7100985380811533,"x":110.89,"y":175.24,"x0":-1.5529824475427392,"y0":50.003427700847546,"z0":5.718002880431434,"aX":1.3558939978079116},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":-2.4,"spinRate":2973,"spinDirection":48},"zone":5,"typeConfidence":0.79,"plateTime":0.43274653130309915,"extension":5.307973420598495},"hitData":{"launchSpeed":85.2,"launchAngle":64.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.1,"coordY":148.85}},"index":1,"playId":"665ccff0-e514-38d5-a117-e9a4e1e6ad59","pitchNumber":2,"startTime":"2026-02-21T20:03:30.493Z","endTime":"2026-02-21T20:03:39.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_ab"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_ab"},{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_pa"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:03:39.791Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maverick Handley called out on strikes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:03:55.750Z","endTime":"2026-02-21T20:06:19.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668974,"fullName":"Maverick Handley","link":"/api/v1/people/668974"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701568,"fullName":"Justin Meis","link":"/api/v1/people/701568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668974,"fullName":"Maverick Handley","link":"/api/v1/people/668974"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970389342183967,"aZ":-15.134219366242023,"pfxX":-2.230907256943283,"pfxZ":8.750380752112019,"pX":0.045475647112320605,"pZ":3.558570953769311,"vX0":5.033336182072456,"vY0":-138.87223404330476,"vZ0":-3.077227797873132,"x":115.27,"y":142.7,"x0":-1.5030383039904596,"y0":50.00129196493903,"z0":5.69155385745849,"aX":-4.343883900419349},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":3.0,"spinRate":2623,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.3948497028059017,"extension":5.391489288715072},"index":0,"playId":"a22b8968-80b4-39fc-8b79-9e7d151b5c76","pitchNumber":1,"startTime":"2026-02-21T20:04:04.978Z","endTime":"2026-02-21T20:04:07.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081690545249277,"aZ":-36.88157991777213,"pfxX":2.042475147491358,"pfxZ":-2.914794110496141,"pX":-0.8861763545028648,"pZ":2.7764577545507962,"vX0":1.2862789291072796,"vY0":-126.13025241403774,"vZ0":-0.05365844141011755,"x":150.78,"y":163.82,"x0":-1.6676961270655903,"y0":50.00257676652537,"z0":5.766084970769711,"aX":3.2985056460899513},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":-4.0,"spinRate":2928,"spinDirection":48},"zone":11,"typeConfidence":0.87,"plateTime":0.43385980702667215,"extension":5.364628826711482},"index":1,"playId":"627dcb38-9771-3cde-b743-ba0ef3936d45","pitchNumber":2,"startTime":"2026-02-21T20:04:19.571Z","endTime":"2026-02-21T20:04:22.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089015740841408,"aZ":-11.752525860089667,"pfxX":-3.30166690271418,"pfxZ":10.54262381817534,"pX":0.4080768604304194,"pZ":2.2876522706948976,"vX0":5.854706873389086,"vY0":-137.70271344143032,"vZ0":-6.874863957282839,"x":101.45,"y":177.01,"x0":-1.3082940520920951,"y0":50.00349901487737,"z0":5.59697059047939,"aX":-6.396387131382044},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2475,"spinDirection":208},"zone":6,"typeConfidence":0.92,"plateTime":0.3964426814504387,"extension":5.387698591615038},"index":2,"playId":"f9182d78-8785-37df-80fc-902467aed412","pitchNumber":3,"startTime":"2026-02-21T20:04:36.206Z","endTime":"2026-02-21T20:04:42.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.592173066123983,"aZ":-12.554188345368646,"pfxX":-3.212060477612508,"pfxZ":9.859533390608604,"pX":0.46681310107895335,"pZ":2.849441669001477,"vX0":6.220664050269382,"vY0":-139.92988396108058,"vZ0":-5.297563361664819,"x":99.21,"y":161.85,"x0":-1.3643422075211613,"y0":50.00051364368636,"z0":5.584724289171385,"aX":-6.390975692009659},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2406,"spinDirection":213},"zone":3,"typeConfidence":0.92,"plateTime":0.39094240875372144,"extension":5.418479435979083},"index":3,"playId":"e9d1c0fe-18bc-32b8-ac1c-5e581f77ca7b","pitchNumber":4,"startTime":"2026-02-21T20:05:00.586Z","endTime":"2026-02-21T20:05:03.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.792979231006402,"aZ":-34.12853470946735,"pfxX":0.44278256066809396,"pfxZ":-1.2187820164459664,"pX":-0.4116436411217066,"pZ":1.7864411967444493,"vX0":2.484961049925956,"vY0":-125.7740591503227,"vZ0":-2.7465315370909194,"x":132.69,"y":190.55,"x0":-1.4686980090513364,"y0":50.00088491567742,"z0":5.65188581064251,"aX":0.7111929200513759},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-1.3,"spinRate":2840,"spinDirection":45},"zone":7,"typeConfidence":0.81,"plateTime":0.434979607167135,"extension":5.343329216593276},"index":4,"playId":"d1f236ad-b915-3cd4-baa6-cde3f9a64af3","pitchNumber":5,"startTime":"2026-02-21T20:05:16.705Z","endTime":"2026-02-21T20:05:19.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969221423428706,"aZ":-14.43215168574098,"pfxX":-4.099129404794047,"pfxZ":8.920419375131532,"pX":0.17191801072927068,"pZ":2.7711038820397884,"vX0":5.3955993763399395,"vY0":-139.1347391326575,"vZ0":-5.493493643698503,"x":110.45,"y":163.96,"x0":-1.246851206065727,"y0":50.00247013442029,"z0":5.7040881780644535,"aX":-8.153268314437037},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":2450,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3914888581151752,"extension":5.414428858104773},"index":5,"playId":"92d647c6-0d41-3f33-a57e-2cba338e323e","pitchNumber":6,"startTime":"2026-02-21T20:05:38.617Z","endTime":"2026-02-21T20:05:41.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20070830258504,"aZ":-19.68323696059984,"pfxX":-4.634299772018367,"pfxZ":6.460861340098848,"pX":-0.15926665029388823,"pZ":3.55708918524532,"vX0":4.965452316019131,"vY0":-137.83607679036075,"vZ0":-2.3061370197328714,"x":123.07,"y":142.74,"x0":-1.3776793600249495,"y0":50.00526324492984,"z0":5.726453144484362,"aX":-8.963377828603338},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":7.4,"spinRate":2470,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3966116991044628,"extension":5.299896801568375},"index":6,"playId":"2c69efa7-2186-3206-9e27-afbc4ca44076","pitchNumber":7,"startTime":"2026-02-21T20:06:00.466Z","endTime":"2026-02-21T20:06:03.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.421636524016865,"aZ":-35.43335207822955,"pfxX":1.4618700665504085,"pfxZ":-1.9426690064300374,"pX":0.7353677594861282,"pZ":2.629855202050626,"vX0":4.8938595318917395,"vY0":-127.82439851294933,"vZ0":-1.003163993093481,"x":88.97,"y":167.77,"x0":-1.3849198523670743,"y0":50.00484837939181,"z0":5.780241058187672,"aX":2.448257853833375},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.5,"breakHorizontal":-3.6,"spinRate":2889,"spinDirection":47},"zone":6,"typeConfidence":0.85,"plateTime":0.42656093703135767,"extension":5.385228436470327},"index":7,"playId":"3c0a45ad-4c6a-3699-af4b-ffbdd9993873","pitchNumber":8,"startTime":"2026-02-21T20:06:15.860Z","endTime":"2026-02-21T20:06:19.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668974,"link":"/api/v1/people/668974","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"credit":"b_ab"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_ab"},{"player":{"id":668974,"link":"/api/v1/people/668974"},"credit":"b_pa"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:06:19.472Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Omar Alfonzo doubles (1) on a sharp line drive to left fielder Nate George.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:08:36.545Z","endTime":"2026-02-21T20:10:06.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Levi Wells replaces Chayce McDermott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-21T20:07:39.804Z","endTime":"2026-02-21T20:08:38.653Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694370,"link":"/api/v1/people/694370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05224455102055,"aZ":-11.902178665963614,"pfxX":-8.793955066195341,"pfxZ":10.464428572561225,"pX":0.44756054269320444,"pZ":1.739644642285772,"vX0":8.406413498632887,"vY0":-138.78648255121126,"vZ0":-8.02738560254913,"x":99.94,"y":191.81,"x0":-1.4882344233032079,"y0":50.00424385795864,"z0":5.475252921198334,"aX":-17.03897841718002},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":14.0,"spinRate":2468,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3956931405873547,"extension":6.003010776973951},"index":1,"playId":"9187ca62-ea07-3b3a-8672-c6e525262b33","pitchNumber":1,"startTime":"2026-02-21T20:08:38.653Z","endTime":"2026-02-21T20:08:41.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":79.0,"endSpeed":73.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.814558904965025,"aZ":-39.625959995815315,"pfxX":5.069134759522954,"pfxZ":-5.564079488043713,"pX":-0.14553886694269969,"pZ":0.2861972651903086,"vX0":2.194546961527702,"vY0":-115.09733808725315,"vZ0":-3.0619954337773323,"x":122.55,"y":231.05,"x0":-1.7706862336579077,"y0":50.004265061516726,"z0":5.479610995294952,"aX":6.785955494397888},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.6,"breakHorizontal":-9.7},"zone":13,"typeConfidence":2.0,"plateTime":0.4762858721803256},"index":2,"playId":"1871ad87-e78f-33e7-a873-4ed335db39ef","pitchNumber":2,"startTime":"2026-02-21T20:08:54.631Z","endTime":"2026-02-21T20:08:57.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.018669306758873,"aZ":-18.094409665302962,"pfxX":-6.2668991107567535,"pfxZ":7.851764845723542,"pX":-1.6220362176996437,"pZ":4.012200116421718,"vX0":3.3914028765877937,"vY0":-132.03621202572032,"vZ0":-0.7698727192104353,"x":178.83,"y":130.45,"x0":-2.09849847223958,"y0":50.0024700716679,"z0":5.620211888787975,"aX":-11.236708923822405},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2421,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.41239802687373306,"extension":5.792223620260898},"index":3,"playId":"e87a8c9c-1413-33b0-b02d-9e8decfe1033","pitchNumber":3,"startTime":"2026-02-21T20:09:15.737Z","endTime":"2026-02-21T20:09:18.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02466206448972,"aZ":-11.472115842895116,"pfxX":-7.490713843363853,"pfxZ":10.959801379168795,"pX":-0.42792340312724003,"pZ":1.5306487022523128,"vX0":5.542193631725297,"vY0":-136.99219172109915,"vZ0":-8.425140741821874,"x":133.31,"y":197.45,"x0":-1.5103997129659383,"y0":50.001592304441004,"z0":5.442293616270385,"aX":-14.147758397536675},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":12.2,"spinRate":2326,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40077005496074936,"extension":5.972564201010905},"index":4,"playId":"332ba97a-6a48-310e-a254-bb9d9e9e4fc3","pitchNumber":4,"startTime":"2026-02-21T20:09:35.696Z","endTime":"2026-02-21T20:09:39.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72198475602284,"aZ":-9.037188056044178,"pfxX":-7.006167092197096,"pfxZ":11.552343896535314,"pX":0.1714854887479203,"pZ":1.685678305433217,"vX0":7.025602598951523,"vY0":-141.01710425838124,"vZ0":-8.77290786692524,"x":110.46,"y":193.27,"x0":-1.4485988682419892,"y0":50.002248743445115,"z0":5.4298824432360515,"aX":-14.032078589798195},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":11.2,"spinRate":2643,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38923321054714055,"extension":5.967155948823938},"hitData":{"launchSpeed":105.0,"launchAngle":12.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.46,"coordY":78.7}},"index":5,"playId":"995f15f5-b983-3416-8b98-bf2d7a933d75","pitchNumber":5,"startTime":"2026-02-21T20:09:52.175Z","endTime":"2026-02-21T20:10:06.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:10:06.821Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Cimillo flies out to right fielder Jhonkensy Noel.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:10:22.125Z","endTime":"2026-02-21T20:11:25.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.904962851537665,"aZ":-11.343722700508915,"pfxX":-7.067645634232813,"pfxZ":10.163432447385581,"pX":-0.4436851044600201,"pZ":1.5883193059933576,"vX0":4.887241796146366,"vY0":-141.9078889612872,"vZ0":-8.978161800887857,"x":133.91,"y":195.9,"x0":-1.2653710584228117,"y0":50.00670681956095,"z0":5.506022350364477,"aX":-14.492431905550387},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":11.9,"spinRate":2522,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38521811729058353,"extension":5.954909896411834},"index":0,"playId":"af129f98-f55e-397c-abb9-a89a0f31874e","pitchNumber":1,"startTime":"2026-02-21T20:10:34.814Z","endTime":"2026-02-21T20:10:37.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.6,"endSpeed":88.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32234761196246,"aZ":-11.886879729603878,"pfxX":-8.152484307144828,"pfxZ":10.030720951204447,"pX":-0.6193208578233713,"pZ":1.8090306589833034,"vX0":5.070916434631226,"vY0":-141.77886811887535,"vZ0":-8.12382577793628,"x":140.61,"y":189.94,"x0":-1.377672625316279,"y0":50.006684229419136,"z0":5.481968125022725,"aX":-16.496164337334335},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":13.7,"spinRate":2438,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3872482533656414,"extension":5.987972674891035},"index":1,"playId":"3a08b115-f7b7-3e0a-80cf-aaf0c019c4f6","pitchNumber":2,"startTime":"2026-02-21T20:10:54.432Z","endTime":"2026-02-21T20:10:57.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541398898680786,"aZ":-12.830221475579476,"pfxX":-6.080944011782288,"pfxZ":9.512995490161687,"pX":-0.2645913434303891,"pZ":2.8311964780495793,"vX0":5.050059049054691,"vY0":-141.5212475138834,"vZ0":-5.71661430325911,"x":127.09,"y":162.34,"x0":-1.2799205468408241,"y0":50.00165883508478,"z0":5.695214923389408,"aX":-12.364790285228679},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2516,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38664768725356247,"extension":5.815565699215746},"hitData":{"launchSpeed":89.7,"launchAngle":51.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.71,"coordY":114.79}},"index":2,"playId":"2789a888-4e38-3d7a-a739-cde7f381fabf","pitchNumber":3,"startTime":"2026-02-21T20:11:15.708Z","endTime":"2026-02-21T20:11:25.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.20000000000000007,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:11:25.308Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Duce Gourson flies out to center fielder Jud Fabian. Omar Alfonzo to 3rd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:11:44.937Z","endTime":"2026-02-21T20:12:51.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.8,"endSpeed":69.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.181366338428134,"aZ":-39.88211192030024,"pfxX":6.726744018154731,"pfxZ":-6.3211825883554305,"pX":-1.4388064823451625,"pZ":3.4553844013956136,"vX0":-0.8963035922509233,"vY0":-110.19386335111174,"vZ0":4.290188628724259,"x":171.84,"y":145.48,"x0":-1.897965732786636,"y0":50.00396964915328,"z0":5.720354220591906,"aX":8.200251191571429},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.8,"breakHorizontal":-11.9,"spinRate":2623,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.49874115141510345,"extension":6.23435508508449},"index":0,"playId":"b5df95f6-cb23-3983-9ddc-3315296105c5","pitchNumber":1,"startTime":"2026-02-21T20:11:59.834Z","endTime":"2026-02-21T20:12:03.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.819946823094952,"aZ":-38.84410422337669,"pfxX":6.2903597740458395,"pfxZ":-5.474125186327474,"pX":-0.40234677553596254,"pZ":1.787011502258616,"vX0":1.3266288080159376,"vY0":-110.37801838030768,"vZ0":0.7069954581994735,"x":132.34,"y":190.53,"x0":-1.8296936392144312,"y0":50.00171701938237,"z0":5.59189879201414,"aX":7.668302299983185},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.4,"breakHorizontal":-11.8,"spinRate":2818,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.4985032622838248,"extension":6.105426084838513},"index":1,"playId":"096fde7b-ed9d-3b5f-8a73-6373db5e3f77","pitchNumber":2,"startTime":"2026-02-21T20:12:15.989Z","endTime":"2026-02-21T20:12:19.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.7,"endSpeed":88.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86763911801176,"aZ":-9.908496849624264,"pfxX":-4.886739106513094,"pfxZ":11.001738541747406,"pX":-0.6266606649621976,"pZ":2.7491461074660597,"vX0":3.975295235907598,"vY0":-142.1332596853047,"vZ0":-6.285496233085804,"x":140.89,"y":164.55,"x0":-1.416099758746474,"y0":50.00354437438649,"z0":5.634377579779176,"aX":-9.890636889467764},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2583,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3869658639075584,"extension":5.973661416293085},"hitData":{"launchSpeed":91.0,"launchAngle":34.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.63,"coordY":58.48}},"index":2,"playId":"144ad130-8745-3e9f-b19c-836a0d6947a1","pitchNumber":3,"startTime":"2026-02-21T20:12:36.579Z","endTime":"2026-02-21T20:12:51.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"second":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:12:51.099Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Jebb flies out to center fielder Jud Fabian.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:13:08.382Z","endTime":"2026-02-21T20:13:56.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27804624400251,"aZ":-8.873491473985174,"pfxX":-5.623340933836981,"pfxZ":11.205221828987726,"pX":-0.3492504703822925,"pZ":2.1804449604444898,"vX0":5.385631093815644,"vY0":-142.6949508193748,"vZ0":-8.050733779768372,"x":130.31,"y":179.91,"x0":-1.52287162135316,"y0":50.00482317166222,"z0":5.583972222559892,"aX":-11.694810521274814},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.0,"breakHorizontal":9.2,"spinRate":2527,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38264254701983313,"extension":5.944511981360231},"index":0,"playId":"14227283-99a5-3cfe-8afd-10cae6fcc6eb","pitchNumber":1,"startTime":"2026-02-21T20:13:27.117Z","endTime":"2026-02-21T20:13:30.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"third":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":98.0,"endSpeed":89.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317943810330945,"aZ":-10.723853619748274,"pfxX":-5.876670147301235,"pfxZ":10.439261345755932,"pX":-0.7548285298479293,"pZ":3.0208570903485703,"vX0":4.51266663703308,"vY0":-142.5788661977203,"vZ0":-5.518726342915654,"x":145.77,"y":157.22,"x0":-1.5959104749994042,"y0":50.006686738332476,"z0":5.660783690724822,"aX":-12.080771651045882},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2564,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3844096435524049,"extension":5.768623769128952},"hitData":{"launchSpeed":79.7,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.4,"coordY":103.62}},"index":1,"playId":"f30c91df-0a60-3871-ad3d-ba2545d9fc63","pitchNumber":2,"startTime":"2026-02-21T20:13:47.948Z","endTime":"2026-02-21T20:13:56.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"third":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:13:56.113Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"RJ Austin grounds out, shortstop Konnor Griffin to first baseman Nick Cimillo.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:16:14.614Z","endTime":"2026-02-21T20:17:09.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686951,"fullName":"Cy Nielson","link":"/api/v1/people/686951"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cy Nielson replaces Justin Meis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-21T20:15:00.754Z","endTime":"2026-02-21T20:16:16.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686951,"link":"/api/v1/people/686951"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.4,"endSpeed":84.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157036390038257,"aZ":-17.14307034176725,"pfxX":-1.0496267158897874,"pfxZ":8.432089870007589,"pX":-1.184476525946935,"pZ":3.2653903592737934,"vX0":-9.460967960537056,"vY0":-131.4763847436255,"vZ0":-3.564024599312643,"x":162.15,"y":150.61,"x0":2.570119922075207,"y0":50.000331754294585,"z0":5.881710497848588,"aX":-1.8694380394444858},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2547,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.4137539668302246,"extension":5.804744282074628},"index":1,"playId":"7debdc00-c826-3caa-a4c1-8007eb43d0a8","pitchNumber":1,"startTime":"2026-02-21T20:16:16.514Z","endTime":"2026-02-21T20:16:19.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.3,"endSpeed":84.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.892816970366223,"aZ":-13.219796847589956,"pfxX":1.707885615644459,"pfxZ":10.542663296355697,"pX":-0.7724717389949773,"pZ":0.9920820986767668,"vX0":-9.661914852394544,"vY0":-132.40115258420846,"vZ0":-9.510816825145508,"x":146.44,"y":211.99,"x0":2.682277366043204,"y0":50.003311626831106,"z0":5.568944337188213,"aX":3.070920233288015},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-1.3,"spinRate":2508,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.4116783641620674,"extension":6.038976544522228},"index":2,"playId":"c405135a-137c-3f95-854b-2e00fba66e45","pitchNumber":2,"startTime":"2026-02-21T20:16:30.418Z","endTime":"2026-02-21T20:16:33.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66470194939939,"aZ":-28.294990208182323,"pfxX":-3.581934135931498,"pfxZ":2.4716989188626926,"pX":0.6715927859481982,"pZ":2.9719802008500444,"vX0":-4.295517766234039,"vY0":-123.9133743003344,"vZ0":-1.2274119450275829,"x":91.4,"y":158.54,"x0":2.8870154678370747,"y0":50.00213707936987,"z0":5.81819619290732,"aX":-5.619853948651784},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":7.4,"spinRate":2636,"spinDirection":265},"zone":3,"typeConfidence":0.81,"plateTime":0.4405119915961757,"extension":5.961612938732538},"index":3,"playId":"c76d102b-fc08-3cbc-b0a4-12240bd3f843","pitchNumber":3,"startTime":"2026-02-21T20:16:46.577Z","endTime":"2026-02-21T20:16:49.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075426856551967,"aZ":-28.630087235051807,"pfxX":-3.2257907870760523,"pfxZ":2.228847517439972,"pX":-0.310328526450985,"pZ":2.657294964046182,"vX0":-7.1248749075909625,"vY0":-125.18625243332401,"vZ0":-1.8867629547641416,"x":128.83,"y":167.03,"x0":2.990654928401581,"y0":50.00190380949797,"z0":5.762542551100214,"aX":-5.1216772720543355},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":7.4,"spinRate":2580,"spinDirection":226},"zone":4,"typeConfidence":0.72,"plateTime":0.43739978287000847,"extension":6.054084352467544},"hitData":{"launchSpeed":82.0,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.4,"coordY":153.91}},"index":4,"playId":"dc5c0be6-5df6-3b79-91a9-e6ed8620e807","pitchNumber":4,"startTime":"2026-02-21T20:17:00.998Z","endTime":"2026-02-21T20:17:09.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_ab"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_ab"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_pa"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:17:09.733Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate George flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:17:18.453Z","endTime":"2026-02-21T20:19:07.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686951,"fullName":"Cy Nielson","link":"/api/v1/people/686951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947847623602534,"aZ":-18.20676735005164,"pfxX":-1.093302768332289,"pfxZ":7.787533859834189,"pX":0.8528742859493541,"pZ":4.317491981675842,"vX0":-5.051191780273627,"vY0":-131.8123494156206,"vZ0":-0.7381571657378602,"x":84.49,"y":122.21,"x0":2.921142686320446,"y0":50.00328302962804,"z0":5.922033300793725,"aX":-1.959993721818258},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":2.9,"spinRate":2560,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.41251311924976175,"extension":5.75153621081042},"index":0,"playId":"c4e11d9b-536f-3efb-a521-65b8e5cfad62","pitchNumber":1,"startTime":"2026-02-21T20:17:31.236Z","endTime":"2026-02-21T20:17:34.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.7,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.558335865120146,"aZ":-28.67288555413632,"pfxX":-4.536950390571461,"pfxZ":2.204493048388234,"pX":-1.1850971915496384,"pZ":1.4172581297328846,"vX0":-8.193278850191454,"vY0":-124.59285165326878,"vZ0":-4.709372252863933,"x":162.17,"y":200.51,"x0":2.7220015124385024,"y0":50.003622433674636,"z0":5.672531026972561,"aX":-7.20741805390207},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":10.0,"spinRate":2480,"spinDirection":218},"zone":13,"typeConfidence":0.73,"plateTime":0.43785265821654695,"extension":6.1098284710247635},"index":1,"playId":"7ae80de9-60f3-3886-bc4f-9007bd7ff0d8","pitchNumber":2,"startTime":"2026-02-21T20:17:44.829Z","endTime":"2026-02-21T20:17:48.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04707550560537,"aZ":-36.197296300887224,"pfxX":-3.7744330401159165,"pfxZ":-2.652688620457649,"pX":0.6276383741068642,"pZ":3.3597084852000147,"vX0":-4.470108645524923,"vY0":-122.41866885903403,"vZ0":1.3615418004240059,"x":93.08,"y":148.07,"x0":2.967106632171586,"y0":50.00018285867077,"z0":5.893564593551865,"aX":-5.730554689845436},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":7.9,"spinRate":2586,"spinDirection":263},"zone":3,"typeConfidence":0.9,"plateTime":0.44732109289905253,"extension":5.9816771581305845},"index":2,"playId":"d2fbe5cf-8059-3dce-beab-842212f65332","pitchNumber":3,"startTime":"2026-02-21T20:18:07.352Z","endTime":"2026-02-21T20:18:10.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26377828131863,"aZ":-17.641292847946456,"pfxX":0.0981887354919212,"pfxZ":8.364371418154628,"pX":0.20723161515090557,"pZ":3.7852918653257124,"vX0":-6.870731230136953,"vY0":-130.89008505440094,"vZ0":-1.7298648898336122,"x":109.1,"y":136.58,"x0":2.8519387747678224,"y0":50.004381273884206,"z0":5.773888265011692,"aX":0.17256158390911241},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.0,"breakHorizontal":1.3,"spinRate":2573,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4182521929355212,"extension":6.046251016619765},"index":3,"playId":"d1093557-5f79-3e01-8bef-8c5d31f59e90","pitchNumber":4,"startTime":"2026-02-21T20:18:21.673Z","endTime":"2026-02-21T20:18:24.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-21T20:18:28.497Z","endTime":"2026-02-21T20:18:43.767Z","isPitch":false,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.744591182035858,"aZ":-29.414487616596393,"pfxX":-2.9452217008895873,"pfxZ":1.7230814719920975,"pX":1.0164522176201374,"pZ":3.52137589394175,"vX0":-3.7355883944978965,"vY0":-124.70353622708966,"vZ0":0.08821738196592122,"x":78.26,"y":143.7,"x0":2.9083365276100706,"y0":50.000050802119894,"z0":5.884080166996574,"aX":-4.701927387334574},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":6.1,"spinRate":2655,"spinDirection":260},"zone":12,"typeConfidence":0.8,"plateTime":0.4368711954940774,"extension":5.980190588298136},"index":5,"playId":"bfa0c03c-5242-377f-9ef9-1c7017e00fa5","pitchNumber":5,"startTime":"2026-02-21T20:18:43.767Z","endTime":"2026-02-21T20:18:46.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.911895386445895,"aZ":-18.537410020756734,"pfxX":-1.9265034230232785,"pfxZ":7.7459094648397295,"pX":-0.465821334906258,"pZ":2.4336157279221635,"vX0":-7.414989615972932,"vY0":-130.21173766613003,"vZ0":-5.026381025393908,"x":134.76,"y":173.07,"x0":2.640435509144046,"y0":50.00212770659905,"z0":5.742981463873728,"aX":-3.3890219662297945},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2527,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.4166887936533561,"extension":5.897351463837737},"hitData":{"launchSpeed":90.4,"launchAngle":43.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.08,"coordY":96.77}},"index":6,"playId":"a7cae232-0131-3a7f-9fb5-662a0a2a694d","pitchNumber":6,"startTime":"2026-02-21T20:18:58.804Z","endTime":"2026-02-21T20:19:07.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_ab"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_ab"},{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_pa"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:19:07.596Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griff O'Ferrall grounds out, second baseman Termarr Johnson to first baseman Nick Cimillo.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:19:17.519Z","endTime":"2026-02-21T20:21:43.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686951,"fullName":"Cy Nielson","link":"/api/v1/people/686951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":73.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39816353587859,"aZ":-37.38230240365368,"pfxX":-8.742919132719205,"pfxZ":-3.820733473435924,"pX":0.06907533247135597,"pZ":2.5679848294469525,"vX0":-4.0615291519851215,"vY0":-116.48235207505651,"vZ0":0.6853860552226017,"x":114.37,"y":169.44,"x0":2.9751411137586015,"y0":50.002391042850896,"z0":5.825538054072958,"aX":-11.922493477241053},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.4,"breakHorizontal":16.9,"spinRate":2756,"spinDirection":311},"zone":5,"typeConfidence":0.83,"plateTime":0.47158071434052884,"extension":6.0548370356264165},"index":0,"playId":"774ed039-debf-35ba-95ef-a72e8caed425","pitchNumber":1,"startTime":"2026-02-21T20:19:29.554Z","endTime":"2026-02-21T20:19:32.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852217014878935,"aZ":-36.11259185192365,"pfxX":-7.543375011316668,"pfxZ":-2.817170240331989,"pX":-0.3662933317970475,"pZ":1.7302472181009336,"vX0":-5.5413870950025945,"vY0":-117.6094546660392,"vZ0":-1.4821928482595559,"x":130.96,"y":192.06,"x0":3.002730367807131,"y0":50.00432682270197,"z0":5.725995299869409,"aX":-10.539105410195397},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.2,"breakHorizontal":15.0},"zone":7,"typeConfidence":0.65,"plateTime":0.46619590613419426},"index":1,"playId":"25c5153f-a873-3406-83dd-30ac0403e072","pitchNumber":2,"startTime":"2026-02-21T20:19:43.725Z","endTime":"2026-02-21T20:19:46.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.9,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3576366271582,"aZ":-19.70351002864724,"pfxX":-2.6768608190439114,"pfxZ":6.915204851975057,"pX":0.7700986346548913,"pZ":3.8589378124972398,"vX0":-4.352741597164654,"vY0":-132.45344972006023,"vZ0":-1.4712736756281755,"x":87.65,"y":134.59,"x0":2.773123840663962,"y0":50.001606796768066,"z0":5.841370251082631,"aX":-4.825783354552514},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2670,"spinDirection":169},"zone":12,"typeConfidence":0.9,"plateTime":0.41119440992970757,"extension":5.948264884222188},"index":2,"playId":"435678fe-9eb1-3698-bdf8-6be37a46823f","pitchNumber":3,"startTime":"2026-02-21T20:20:06.032Z","endTime":"2026-02-21T20:20:09.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-21T20:20:15.265Z","endTime":"2026-02-21T20:20:28.934Z","isPitch":false,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.924594821459433,"aZ":-17.057705282388845,"pfxX":-1.0722176801108532,"pfxZ":8.48558890292749,"pX":-1.0215872409412312,"pZ":3.0124189257083875,"vX0":-8.910621767954801,"vY0":-131.17093481981792,"vZ0":-3.729024956453746,"x":155.94,"y":157.44,"x0":2.5278803541018307,"y0":50.005012100058345,"z0":5.688055579058569,"aX":-1.9079912336830491},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2634,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.414066706219383,"extension":6.026734419352731},"index":4,"playId":"1ec2b050-fbbf-3d03-a959-0919e55ce3db","pitchNumber":4,"startTime":"2026-02-21T20:20:28.934Z","endTime":"2026-02-21T20:20:31.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040581185633254,"aZ":-39.519467343909234,"pfxX":-8.151420087867065,"pfxZ":-5.497788392692547,"pX":1.8146911212796928,"pZ":1.9933234017589223,"vX0":-0.8562637798203533,"vY0":-115.53981573816374,"vZ0":0.11281207877048582,"x":47.83,"y":184.96,"x0":3.249006784324532,"y0":50.00508458531487,"z0":5.78130186382139,"aX":-10.883849847075115},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.6,"breakHorizontal":15.0,"spinRate":2854,"spinDirection":306},"zone":14,"typeConfidence":0.87,"plateTime":0.47634595060418805,"extension":6.1239268319603966},"index":5,"playId":"b5c6c359-468f-3a0d-a043-f7aa3e47c686","pitchNumber":5,"startTime":"2026-02-21T20:20:58.628Z","endTime":"2026-02-21T20:21:01.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24169833879439,"aZ":-35.49559058220209,"pfxX":-8.855669464499048,"pfxZ":-2.485604951350325,"pX":-1.1814158355103703,"pZ":2.6169996847843047,"vX0":-6.401847543584589,"vY0":-116.77061494319238,"vZ0":0.43834276787853965,"x":162.03,"y":168.12,"x0":2.775913305388286,"y0":50.00023833241456,"z0":5.8511833636371104,"aX":-11.852588285131567},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.0,"breakHorizontal":18.0,"spinRate":2887,"spinDirection":306},"zone":11,"typeConfidence":0.55,"plateTime":0.474664157171067,"extension":6.073041878457222},"index":6,"playId":"dce1e787-6f40-3613-872c-ea08eb37e5e6","pitchNumber":6,"startTime":"2026-02-21T20:21:13.692Z","endTime":"2026-02-21T20:21:17.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.284065286588472,"aZ":-20.166511039748595,"pfxX":0.12217061012131913,"pfxZ":6.847949924429059,"pX":-0.07479202140187685,"pZ":2.6150490121950343,"vX0":-7.151199638508317,"vY0":-130.08015459528013,"vZ0":-4.140025535214433,"x":119.85,"y":168.17,"x0":2.667443851825604,"y0":50.00550069929857,"z0":5.7116204994141455,"aX":0.21540388897923138},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":1.0,"spinRate":2464,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.4173552183914526,"extension":6.054597027274152},"hitData":{"launchSpeed":86.5,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.47,"coordY":141.25}},"index":7,"playId":"8ffef58d-85d8-35e9-ab1b-b80c3898b26f","pitchNumber":7,"startTime":"2026-02-21T20:21:34.742Z","endTime":"2026-02-21T20:21:43.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_ab"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_ab"},{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_pa"},{"player":{"id":686951,"link":"/api/v1/people/686951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:21:43.161Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:23:33.592Z","endTime":"2026-02-21T20:24:50.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798447816157633,"aZ":-29.753930939300236,"pfxX":5.858837765326285,"pfxZ":1.7226669431002826,"pX":0.2885838006594984,"pZ":2.7102828583262912,"vX0":3.3392615481970314,"vY0":-118.33123641854655,"vZ0":-0.27726701976956625,"x":106.0,"y":165.6,"x0":-1.9068484734186641,"y0":50.00105360958806,"z0":5.579512445548347,"aX":8.219726922476047},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":2692,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4647516292537617,"extension":5.989318522178029},"index":0,"playId":"41b02665-9cce-39af-96f7-bb19207eaca5","pitchNumber":1,"startTime":"2026-02-21T20:23:48.928Z","endTime":"2026-02-21T20:23:51.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.9,"endSpeed":83.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424945612664356,"aZ":-19.49295385645835,"pfxX":0.4752709440955152,"pfxZ":7.171012634276929,"pX":0.8768167671486723,"pZ":3.149747853968155,"vX0":6.778936418329657,"vY0":-132.18995362393997,"vZ0":-2.608628449868104,"x":83.58,"y":153.74,"x0":-1.7834719466366167,"y0":50.00127032849541,"z0":5.581908213367579,"aX":0.8391213996538912},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":-2.4,"spinRate":2531,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.41449000844840045,"extension":5.868891369022941},"index":1,"playId":"e7ab42eb-3a31-3281-aa65-d63c071010c7","pitchNumber":2,"startTime":"2026-02-21T20:24:04.379Z","endTime":"2026-02-21T20:24:07.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48446715273263,"aZ":-18.22059785036328,"pfxX":-9.083231998819272,"pfxZ":7.16778874408592,"pX":-0.3888354517143807,"pZ":1.2391250198886818,"vX0":6.407641768341507,"vY0":-138.98046593196315,"vZ0":-8.106346908075107,"x":131.82,"y":205.32,"x0":-1.5494498896605038,"y0":50.00691713970844,"z0":5.414431883115264,"aX":-17.691657302313995},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2422,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3948101702433511,"extension":5.876140189386858},"index":2,"playId":"85761aaa-aa22-3255-a438-4c51668199c4","pitchNumber":3,"startTime":"2026-02-21T20:24:21.312Z","endTime":"2026-02-21T20:24:25.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-21T20:24:34.375Z","endTime":"2026-02-21T20:24:47.402Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":98.0,"endSpeed":89.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538757725081176,"aZ":-10.815995634644679,"pfxX":-6.42931138319817,"pfxZ":10.309576050110286,"pX":-0.9999531210953876,"pZ":3.1395430644672704,"vX0":3.811981396031359,"vY0":-142.7148792317814,"vZ0":-5.319127571898877,"x":155.12,"y":154.01,"x0":-1.514696721075211,"y0":50.00246867763502,"z0":5.703075940680714,"aX":-13.318183753581899},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":10.9,"spinRate":2514,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38316906482681423,"extension":5.860566514627475},"index":4,"playId":"82840be9-e1f3-32d9-9665-e451de527745","pitchNumber":4,"startTime":"2026-02-21T20:24:47.402Z","endTime":"2026-02-21T20:24:50.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:24:50.402Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhostynxon Garcia strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:24:59.467Z","endTime":"2026-02-21T20:26:16.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668974,"link":"/api/v1/people/668974"},"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.6,"endSpeed":89.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.416080041183967,"aZ":-15.730926067864605,"pfxX":-9.349661202812605,"pfxZ":8.014257583018633,"pX":0.006792143166537219,"pZ":1.7425480117855001,"vX0":7.565832654436321,"vY0":-141.86984007509972,"vZ0":-7.620078854354559,"x":116.74,"y":191.73,"x0":-1.4709275534291566,"y0":50.006625882096934,"z0":5.45311086600423,"aX":-19.191146645757822},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2481,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3850937202979141,"extension":5.891023473198616},"index":0,"playId":"17253224-d19d-3fdc-a308-1d3de0dc465c","pitchNumber":1,"startTime":"2026-02-21T20:25:14.778Z","endTime":"2026-02-21T20:25:17.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22267466878144,"aZ":-16.064281981225164,"pfxX":1.3887489030519904,"pfxZ":8.569286162335684,"pX":0.004142849361392657,"pZ":2.997450179466418,"vX0":4.5850299178204335,"vY0":-134.78384701245295,"vZ0":-4.070697874710841,"x":116.84,"y":157.85,"x0":-1.8846809849838577,"y0":50.006366918018834,"z0":5.627491320503176,"aX":2.6122662448920826},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-3.2,"spinRate":2668,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4029981858159135,"extension":5.745619721854978},"index":1,"playId":"f834088d-ee9b-3e14-aea2-ca527f8c70c7","pitchNumber":2,"startTime":"2026-02-21T20:25:40.949Z","endTime":"2026-02-21T20:25:43.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-21T20:25:58.352Z","endTime":"2026-02-21T20:26:13.837Z","isPitch":false,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5530931606322,"aZ":-31.57055709457339,"pfxX":4.7283681002657,"pfxZ":0.3924519830185558,"pX":0.39445129866937073,"pZ":1.6045068795759745,"vX0":3.967936464249042,"vY0":-122.79895767469436,"vZ0":-2.839744481951636,"x":101.96,"y":195.46,"x0":-1.859545196064669,"y0":50.000100520067406,"z0":5.476557688703858,"aX":7.179343356709547},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-9.5,"spinRate":2766,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.44697604965958115,"extension":6.091156913567125},"index":3,"playId":"5e9a2679-bb56-337d-b384-27184a092ed6","pitchNumber":3,"startTime":"2026-02-21T20:26:13.837Z","endTime":"2026-02-21T20:26:16.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:26:16.992Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esmerlyn Valdez lines out sharply to right fielder Jhonkensy Noel.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:26:29.655Z","endTime":"2026-02-21T20:27:35.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":81.9,"endSpeed":75.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68087159336753,"aZ":-30.275936623697394,"pfxX":8.001463238280861,"pfxZ":1.3246847321197759,"pX":-0.5264108642039397,"pZ":2.9833613642466648,"vX0":0.8229941090038243,"vY0":-119.28223152599237,"vZ0":0.43784849693163563,"x":137.07,"y":158.23,"x0":-1.915502153195003,"y0":50.005190019933,"z0":5.534745470334912,"aX":11.491398400774212},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":-14.6,"spinRate":2789,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.45980034207019127,"extension":5.877141874476821},"index":0,"playId":"da552ff8-d9c9-3ebe-8bb4-a79159172e81","pitchNumber":1,"startTime":"2026-02-21T20:26:40.213Z","endTime":"2026-02-21T20:26:43.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343533789450493,"aZ":-30.333885214132867,"pfxX":5.3944969107101794,"pfxZ":1.1992234792359246,"pX":0.5843695078803717,"pZ":1.491598030864717,"vX0":4.4918085317409275,"vY0":-123.46103517688448,"vZ0":-3.480871046042667,"x":94.73,"y":198.51,"x0":-1.9642953559879626,"y0":50.00150656901749,"z0":5.493709407957315,"aX":8.262100074205536},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-10.9,"spinRate":2826,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4449522737783793,"extension":5.979135591535892},"index":1,"playId":"960889d9-dca4-376c-81f7-65e9b14a7282","pitchNumber":2,"startTime":"2026-02-21T20:26:54.648Z","endTime":"2026-02-21T20:26:57.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061068878886804,"aZ":-30.207252118260346,"pfxX":5.179828028801094,"pfxZ":1.2955712006888973,"pX":0.5001704144788043,"pZ":1.2647907139852825,"vX0":4.513070194150407,"vY0":-123.07047210189324,"vZ0":-3.7995099894142945,"x":97.93,"y":204.63,"x0":-2.0379661889670047,"y0":50.00277515585143,"z0":5.419666748586381,"aX":7.8521503408280005},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-10.6,"spinRate":2786,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4470487257680711,"extension":5.880962159262078},"index":2,"playId":"0680f61b-b7f6-362a-8baf-b6d3de84b686","pitchNumber":3,"startTime":"2026-02-21T20:27:10.230Z","endTime":"2026-02-21T20:27:13.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910410814676403,"aZ":-10.67069022216698,"pfxX":-6.217448420368162,"pfxZ":10.398344486372215,"pX":0.3724075929617722,"pZ":1.8295242289201572,"vX0":7.3242941444924705,"vY0":-142.26537968250838,"vZ0":-8.598252039815197,"x":102.8,"y":189.38,"x0":-1.4168592888799825,"y0":50.002624779255235,"z0":5.551025623747637,"aX":-12.858231830325774},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2580,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3836920173169398,"extension":6.00223364841172},"hitData":{"launchSpeed":103.8,"launchAngle":14.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.92,"coordY":87.1}},"index":3,"playId":"9248892b-e5a7-31aa-9448-f5c4a19fcd5e","pitchNumber":4,"startTime":"2026-02-21T20:27:27.512Z","endTime":"2026-02-21T20:27:35.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668974,"link":"/api/v1/people/668974"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":825582,"link":"/api/v1/people/825582"},"center":{"id":682983,"link":"/api/v1/people/682983"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:27:35.532Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Noda flies out to left fielder Jhostynxon Garcia.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-21T20:30:50.064Z","endTime":"2026-02-21T20:31:20.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700400,"fullName":"Matt Ager","link":"/api/v1/people/700400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Ager replaces Cy Nielson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-21T20:28:38.503Z","endTime":"2026-02-21T20:30:11.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700400,"link":"/api/v1/people/700400"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686951,"link":"/api/v1/people/686951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"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-02-21T20:30:11.373Z","endTime":"2026-02-21T20:30:52.203Z","isPitch":false,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78726165879443,"aZ":-14.095533019648803,"pfxX":-4.622009281017451,"pfxZ":9.566997633986162,"pX":-0.5773639021180995,"pZ":4.150687678976272,"vX0":5.252471129568937,"vY0":-136.31522861736022,"vZ0":-2.914695901981963,"x":139.01,"y":126.71,"x0":-1.9248625065303069,"y0":50.003512024333226,"z0":6.2016485631302904,"aX":-8.735377737643018},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2212,"spinDirection":214},"zone":11,"typeConfidence":1.36,"plateTime":0.4011609265419418,"extension":6.698652270434013},"index":2,"playId":"3ebff734-3904-3d3c-9986-cb78523a0ac5","pitchNumber":1,"startTime":"2026-02-21T20:30:52.203Z","endTime":"2026-02-21T20:30:55.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002179540027086,"aZ":-24.767625424119082,"pfxX":0.8343625501284405,"pfxZ":4.251298478767504,"pX":-0.14134862949355706,"pZ":2.795348589371025,"vX0":4.350947034410554,"vY0":-131.18188167980847,"vZ0":-3.810401163308941,"x":122.39,"y":163.31,"x0":-1.9303925133020758,"y0":50.00136456282766,"z0":6.115173856981697,"aX":1.4513916047515372},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":-2.5,"spinRate":2195,"spinDirection":209},"zone":5,"typeConfidence":1.36,"plateTime":0.41769693955924625,"extension":6.587075061473197},"hitData":{"launchSpeed":83.4,"launchAngle":41.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.93,"coordY":111.86}},"index":3,"playId":"cf6aedb6-0a36-32ef-a93d-aa91f0d1cf9a","pitchNumber":2,"startTime":"2026-02-21T20:31:06.692Z","endTime":"2026-02-21T20:31:20.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:31:20.149Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhonkensy Noel grounds out, second baseman Termarr Johnson to first baseman Nick Cimillo.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-21T20:31:24.462Z","endTime":"2026-02-21T20:32:05.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700400,"fullName":"Matt Ager","link":"/api/v1/people/700400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11915774483151,"aZ":-14.12158421304655,"pfxX":-4.360060890071168,"pfxZ":9.553096550894649,"pX":0.20652169491848033,"pZ":4.118222207097057,"vX0":6.7570162217209,"vY0":-136.37415510206495,"vZ0":-2.898677431980222,"x":109.13,"y":127.59,"x0":-1.7332431171821205,"y0":50.00108783259248,"z0":6.165121900348371,"aX":-8.238330060100523},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2345,"spinDirection":216},"zone":12,"typeConfidence":1.36,"plateTime":0.40116038916269536,"extension":6.541638639204543},"index":0,"playId":"8fa94a67-f732-3e9b-81c3-c714c390b7f4","pitchNumber":1,"startTime":"2026-02-21T20:31:42.026Z","endTime":"2026-02-21T20:31:45.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984227763677435,"aZ":-14.094970025786111,"pfxX":-4.704305339929315,"pfxZ":9.615533503246077,"pX":0.8481420412844834,"pZ":2.7482376309900003,"vX0":8.321214649079796,"vY0":-136.26510838790716,"vZ0":-6.448575755458143,"x":84.67,"y":164.58,"x0":-1.6341971458430349,"y0":50.004405441927425,"z0":6.119628444600591,"aX":-8.847169628864071},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":6.7,"spinRate":2269,"spinDirection":213},"zone":12,"typeConfidence":1.35,"plateTime":0.4019802361403415,"extension":6.905633499503326},"hitData":{"launchSpeed":107.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.42,"coordY":151.38}},"index":1,"playId":"d3f3fcf5-d4fb-33a4-9a35-9e4969c0ea68","pitchNumber":2,"startTime":"2026-02-21T20:31:56.798Z","endTime":"2026-02-21T20:32:05.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:32:05.722Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ethan Anderson strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-21T20:32:34.257Z","endTime":"2026-02-21T20:33:17.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700400,"fullName":"Matt Ager","link":"/api/v1/people/700400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ethan Anderson replaces Gunnar Henderson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-21T20:32:12.729Z","endTime":"2026-02-21T20:32:36.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287208592250682,"aZ":-26.793575691387105,"pfxX":-7.643040195502147,"pfxZ":3.274919598930377,"pX":0.4888060477154705,"pZ":1.6266707335113118,"vX0":7.948372587483003,"vY0":-126.9440461009121,"vZ0":-5.732976591321551,"x":98.37,"y":194.86,"x0":-1.6795238504395968,"y0":50.00272585048767,"z0":6.028236065059563,"aX":-12.5610909774468},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":12.2,"spinRate":1853,"spinDirection":230},"zone":9,"typeConfidence":1.18,"plateTime":0.4303258644075241,"extension":6.764068688569757},"index":1,"playId":"077b14e9-ee05-36ff-b927-38a49280f2fa","pitchNumber":1,"startTime":"2026-02-21T20:32:36.162Z","endTime":"2026-02-21T20:32:39.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8691868429162,"aZ":-21.266436380127182,"pfxX":1.0893462956483069,"pfxZ":6.077778686227997,"pX":-0.32556619281879634,"pZ":3.0130235287836262,"vX0":3.821978818031017,"vY0":-132.75269723382988,"vZ0":-3.8721182390373117,"x":129.41,"y":157.43,"x0":-1.922191541373349,"y0":50.006533027181426,"z0":6.027751711363836,"aX":1.9549524168387729},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-2.8,"spinRate":2336,"spinDirection":215},"zone":1,"typeConfidence":1.35,"plateTime":0.4116926803602561,"extension":6.680202916227612},"index":2,"playId":"85b2cfcd-ee8a-3dde-ada6-438fa8a06b98","pitchNumber":2,"startTime":"2026-02-21T20:32:51.573Z","endTime":"2026-02-21T20:32:54.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94326233508463,"aZ":-14.57197558378656,"pfxX":-7.532311278594058,"pfxZ":9.037563100085512,"pX":0.5766938217342962,"pZ":3.09147280250926,"vX0":8.763858325056576,"vY0":-138.6601932946852,"vZ0":-5.108439517333028,"x":95.02,"y":155.31,"x0":-1.6459456352346433,"y0":50.00204399731169,"z0":5.929573232581763,"aX":-14.669959747538009},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2329,"spinDirection":220},"zone":3,"typeConfidence":1.12,"plateTime":0.39498024511228147,"extension":6.489233947418152},"index":3,"playId":"de14fa9c-2696-32a9-b272-3b3d65f31f8d","pitchNumber":3,"startTime":"2026-02-21T20:33:14.222Z","endTime":"2026-02-21T20:33:17.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700400,"link":"/api/v1/people/700400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":700400,"link":"/api/v1/people/700400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:33:17.222Z","atBatIndex":70}]