[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:12:42.858Z","endTime":"2025-09-21T18:13:10.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T15:32:05.702Z","endTime":"2025-09-21T17:44:03.576Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T17:44:03.576Z","endTime":"2025-09-21T18:11:41.359Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T18:11:41.359Z","endTime":"2025-09-21T18:12:45.121Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.54999511920343,"strikeZoneBottom":1.6222695104838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.991366660124655,"aZ":-24.958478974940387,"pfxX":2.100677459728929,"pfxZ":4.388190843871055,"pX":-0.09104169045719313,"pZ":3.3328596285735657,"vX0":2.7970756214116492,"vY0":-126.90400750625301,"vZ0":-2.5533962410708955,"x":120.47,"y":148.79,"x0":-1.4770665844269977,"y0":50.003924996449044,"z0":6.323526485560473,"aX":3.453354602982566},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":-4.4,"spinRate":2115,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.43028666623966005,"extension":6.7926573574201585},"index":3,"playId":"430133c4-a681-3d5f-82ac-07d3647949cc","pitchNumber":1,"startTime":"2025-09-21T18:12:45.121Z","endTime":"2025-09-21T18:12:49.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.5,"endSpeed":84.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.207955619060755,"aZ":-18.02788162192997,"pfxX":-7.71845597305409,"pfxZ":7.822676493877513,"pX":0.41091756719228756,"pZ":2.9883702147046196,"vX0":7.583315863923073,"vY0":-133.0372785150097,"vZ0":-5.289975785634198,"x":101.34,"y":158.09,"x0":-1.4617796681526312,"y0":50.00305129889938,"z0":6.292683179746803,"aX":-13.957118877637152},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2113,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4103456374562353,"extension":6.75477794998687},"hitData":{"launchSpeed":104.6,"launchAngle":13.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.69,"coordY":86.39}},"index":4,"playId":"1d187431-27c7-38d6-b639-d689d8b8708c","pitchNumber":2,"startTime":"2025-09-21T18:13:00.260Z","endTime":"2025-09-21T18:13:10.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-09-21T18:13:10.948Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino. George Springer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:13:25.245Z","endTime":"2025-09-21T18:13:58.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.189950530735914,"aZ":-17.64886585582901,"pfxX":-5.670221386271032,"pfxZ":8.02830518642513,"pX":-0.23501939333947466,"pZ":3.06751211009053,"vX0":5.094486307259742,"vY0":-133.50941356816733,"vZ0":-5.158937384502799,"x":125.96,"y":155.96,"x0":-1.4293172839114268,"y0":50.00267816965974,"z0":6.291312296671073,"aX":-10.257616973734761},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2196,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40994678351121205,"extension":6.751080723303342},"index":0,"playId":"cf2e9a18-0ca7-38e4-94ed-016fcfdb67cb","pitchNumber":1,"startTime":"2025-09-21T18:13:34.123Z","endTime":"2025-09-21T18:13:38.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205993778205826,"aZ":-22.888512523550844,"pfxX":-0.6466760578787452,"pfxZ":5.401746925019196,"pX":-0.3057859044852337,"pZ":2.2468895177025323,"vX0":3.5112028113590283,"vY0":-129.10039136755222,"vZ0":-5.720508053465489,"x":128.66,"y":178.11,"x0":-1.5887220255524266,"y0":50.00393225928478,"z0":6.209431990161439,"aX":-1.1122218178746486},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":0.5,"spinRate":2126,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.42129511528642816,"extension":6.789151684388566},"hitData":{"launchSpeed":108.7,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":150.16}},"index":1,"playId":"16b20437-0d0a-3089-9f25-4a0f6a9bd975","pitchNumber":2,"startTime":"2025-09-21T18:13:50.505Z","endTime":"2025-09-21T18:13:58.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":1.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:13:58.914Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to second baseman Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:14:17.248Z","endTime":"2025-09-21T18:15:10.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.67000221533506,"strikeZoneBottom":1.63700927273669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78896936771643,"aZ":-10.65393236283908,"pfxX":-4.749226534493065,"pfxZ":11.5531945184701,"pX":0.7684172737981106,"pZ":0.7641970323835688,"vX0":5.872901072147153,"vY0":-134.76729257317697,"vZ0":-12.458690236026673,"x":87.71,"y":218.15,"x0":-0.8090879928227622,"y0":50.00512762312175,"z0":6.167272689931694,"aX":-8.848715353685737},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2224,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4044625669673043,"extension":6.867240946280209},"index":0,"playId":"34363b43-4d30-3b8c-894b-c789be064838","pitchNumber":1,"startTime":"2025-09-21T18:14:27.955Z","endTime":"2025-09-21T18:14:32.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.49188481874899,"strikeZoneBottom":1.47210218486829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.737057200926575,"aZ":-31.772882483582904,"pfxX":1.827314513476869,"pfxZ":0.2587558170447384,"pX":0.22973242666207294,"pZ":3.697878620565087,"vX0":3.1934762212704246,"vY0":-123.2623990512051,"vZ0":0.09023368374521223,"x":108.24,"y":138.94,"x0":-1.3140342573483899,"y0":50.004486919954545,"z0":6.317178027026866,"aX":2.8449704299859158},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-4.0,"spinRate":2050,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4423363113464176,"extension":6.678054784357067},"index":1,"playId":"60560968-9730-3207-8345-60740fccc782","pitchNumber":2,"startTime":"2025-09-21T18:14:43.629Z","endTime":"2025-09-21T18:14:47.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.235310495332943,"aZ":-16.85567983305111,"pfxX":-7.3263110399382985,"pfxZ":8.24514699340688,"pX":-0.8305621978653984,"pZ":2.623066736051841,"vX0":3.757611408523092,"vY0":-134.71399707563364,"vZ0":-6.528117232195235,"x":148.66,"y":167.96,"x0":-1.2833381888230433,"y0":50.0063923790461,"z0":6.247450089692965,"aX":-13.61724607447904},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2023,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4048861421117511,"extension":6.765232456631517},"hitData":{"launchSpeed":60.6,"launchAngle":53.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.12,"coordY":147.26}},"index":2,"playId":"4bf3dfe7-66f2-31bd-b65d-f1ef0c529f82","pitchNumber":3,"startTime":"2025-09-21T18:15:02.900Z","endTime":"2025-09-21T18:15:10.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:15:10.648Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:15:28.053Z","endTime":"2025-09-21T18:17:20.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.79541514843724,"strikeZoneBottom":1.70999860797306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.007005201080872,"aZ":-23.747470466185923,"pfxX":-6.081726011625166,"pfxZ":6.105716974100128,"pX":0.6833187071825769,"pZ":2.4591331545061537,"vX0":5.951257268796889,"vY0":-116.20791933532922,"vZ0":-4.115654241760947,"x":90.95,"y":172.38,"x0":-1.110190330334522,"y0":50.00204156216286,"z0":6.486558969936789,"aX":-8.39037277252772},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.4,"breakHorizontal":9.7,"spinRate":1547,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.46979131225629045,"extension":6.783462476051525},"index":0,"playId":"ce01a459-6d88-3ffa-af10-253c254be80c","pitchNumber":1,"startTime":"2025-09-21T18:15:38.694Z","endTime":"2025-09-21T18:15:42.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.80086253272884,"strikeZoneBottom":1.75793227469258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.849171646188086,"aZ":-28.791172168341514,"pfxX":-8.489934119203355,"pfxZ":2.4070342870908568,"pX":-0.7540133568749218,"pZ":0.1310780155033184,"vX0":4.105552446965821,"vY0":-117.62901509617069,"vZ0":-8.259224447890542,"x":145.74,"y":235.24,"x0":-1.4169483532273606,"y0":50.002419920368176,"z0":6.348967666029027,"aX":-11.923348744432804},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.6,"breakHorizontal":14.4,"spinRate":1501,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4652390221753664,"extension":6.733769737517166},"index":1,"playId":"a4c6ff32-e376-3ed6-acf7-d016f6989544","pitchNumber":2,"startTime":"2025-09-21T18:15:55.689Z","endTime":"2025-09-21T18:15:59.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.80270712311722,"strikeZoneBottom":1.71000111841293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.622361856316328,"aZ":-19.864576510901337,"pfxX":-0.6941800700756247,"pfxZ":7.182817667302176,"pX":1.102582507802065,"pZ":3.5366632090993133,"vX0":6.927607690466697,"vY0":-129.21828736354374,"vZ0":-3.1110068955568737,"x":74.97,"y":143.29,"x0":-1.5078906268343935,"y0":50.0001869475562,"z0":6.259335001771137,"aX":-1.1901934856438323},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.6,"breakHorizontal":-0.1,"spinRate":2110,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4217792726987275,"extension":6.8450904861287984},"index":2,"playId":"a5eb06d9-2605-346f-ac97-b98b888258d6","pitchNumber":3,"startTime":"2025-09-21T18:16:16.643Z","endTime":"2025-09-21T18:16:20.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.437510401492304,"aZ":-21.389633585473796,"pfxX":-1.1207241257990184,"pfxZ":6.429392880752824,"pX":0.8327253941507554,"pZ":3.8032088371218995,"vX0":5.9627020414870175,"vY0":-128.18365855747348,"vZ0":-2.2532941047906356,"x":85.26,"y":136.09,"x0":-1.3697740886590546,"y0":50.005829423162396,"z0":6.349255520523718,"aX":-1.881806797336093},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.4,"breakHorizontal":0.8,"spinRate":2039,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4259512381086088,"extension":6.778896098085023},"index":3,"playId":"85b42819-aadb-3048-94e9-3a94da740ac2","pitchNumber":4,"startTime":"2025-09-21T18:16:35.360Z","endTime":"2025-09-21T18:16:39.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.82359780815634,"strikeZoneBottom":1.65286641126336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51077955450668,"aZ":-14.51828515583156,"pfxX":-5.243069092198892,"pfxZ":9.256641328039244,"pX":-0.5571136120486901,"pZ":3.4246542271737557,"vX0":4.136144906955623,"vY0":-137.2679684593136,"vZ0":-4.9255620272702965,"x":138.24,"y":146.31,"x0":-1.4025795261166873,"y0":50.00328337914363,"z0":6.231449197809545,"aX":-10.001427975343981},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2300,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39909516655979393,"extension":6.659908682264463},"index":4,"playId":"856eacd5-ccc3-3b9d-9bdd-6a1c58213b77","pitchNumber":5,"startTime":"2025-09-21T18:17:14.761Z","endTime":"2025-09-21T18:17:20.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:17:20.380Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:19:10.167Z","endTime":"2025-09-21T18:20:43.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.56781757510246,"strikeZoneBottom":1.72198256796882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642532469227262,"aZ":-9.146724292958742,"pfxX":-2.5604785107682124,"pfxZ":12.130985452931235,"pX":-0.8111535870371163,"pZ":1.78703781305251,"vX0":-0.06347034798809405,"vY0":-136.55294007543128,"vZ0":-11.48644193710521,"x":147.92,"y":190.53,"x0":-0.4546990663486729,"y0":50.004228891229715,"z0":6.665931341702537,"aX":-4.85990340886744},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":4.7,"spinRate":2385,"spinDirection":191},"zone":7,"typeConfidence":0.91,"plateTime":0.4003464544096844,"extension":6.319928247838825},"index":0,"playId":"43c9e575-b681-3062-a1a4-6af6e4f5cdb6","pitchNumber":1,"startTime":"2025-09-21T18:19:28.283Z","endTime":"2025-09-21T18:19:31.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.45972390075508,"strikeZoneBottom":1.64616380978825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.847552827339296,"aZ":-10.2321788265341,"pfxX":-2.686889710313687,"pfxZ":11.382872297352932,"pX":-1.3846948711450475,"pZ":3.723369531599314,"vX0":-1.0082109228416394,"vY0":-137.77629555496927,"vZ0":-6.8162692908526985,"x":169.78,"y":138.25,"x0":-0.6652528974314373,"y0":50.00062377379951,"z0":6.916486860913855,"aX":-5.1786564534226835},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":5.0,"spinRate":2382,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3971348075312715,"extension":6.174218184356221},"index":1,"playId":"f82d82d2-6419-3f41-926a-13b839a59a55","pitchNumber":2,"startTime":"2025-09-21T18:19:47.739Z","endTime":"2025-09-21T18:19:51.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.4299979767201,"strikeZoneBottom":1.71390627666464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.358161420018167,"aZ":-9.666593382312398,"pfxX":-2.9454449758233077,"pfxZ":11.817974991670072,"pX":-1.34572458630363,"pZ":3.2209317296268374,"vX0":-1.2241284251050035,"vY0":-136.9250542561665,"vZ0":-7.894976499065145,"x":168.3,"y":151.81,"x0":-0.5104595801682288,"y0":50.006648125513735,"z0":6.7979267872097315,"aX":-5.610862292819346},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.0,"breakHorizontal":5.6,"spinRate":2310,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39955727840287114,"extension":6.341572718376922},"index":2,"playId":"8a3be739-fab6-3bca-87a8-e2d9c81f9f99","pitchNumber":3,"startTime":"2025-09-21T18:20:05.280Z","endTime":"2025-09-21T18:20:08.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.2912284262536,"strikeZoneBottom":1.58999971772963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02688503786508,"aZ":-9.97908179809754,"pfxX":-2.7333980878227555,"pfxZ":11.860103717575482,"pX":-0.5670978414429364,"pZ":2.5701598638857264,"vX0":0.6762290254413845,"vY0":-135.76711136310715,"vZ0":-9.415358075198279,"x":138.62,"y":169.39,"x0":-0.4638170108414481,"y0":50.00582710075032,"z0":6.7727389558908975,"aX":-5.116301309632178},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2304,"spinDirection":188},"zone":4,"typeConfidence":0.9,"plateTime":0.40304272299846833,"extension":6.3164184012450955},"index":3,"playId":"0221c352-056a-3e47-a30f-506e378add7f","pitchNumber":4,"startTime":"2025-09-21T18:20:22.041Z","endTime":"2025-09-21T18:20:25.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.42103756713377,"strikeZoneBottom":1.58999758307696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47707919265069,"aZ":-9.569556903988573,"pfxX":-3.074356575632386,"pfxZ":11.749357385046753,"pX":-1.199882245059084,"pZ":3.2026566654970274,"vX0":-0.5009864749138481,"vY0":-137.5746790481615,"vZ0":-7.98861557334979,"x":162.74,"y":152.31,"x0":-0.6160735232627071,"y0":50.00151671118466,"z0":6.786165027083282,"aX":-5.91409251300382},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":5.6,"spinRate":2352,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.39758181655782776,"extension":6.276231111270867},"index":4,"playId":"6506380a-e098-3e55-8283-99bd2634774c","pitchNumber":5,"startTime":"2025-09-21T18:20:39.103Z","endTime":"2025-09-21T18:20:43.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:20:43.145Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:21:01.727Z","endTime":"2025-09-21T18:22:59.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.52999856549717,"strikeZoneBottom":1.72665511354591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82684694369211,"aZ":-24.50977839629503,"pfxX":-3.126463602293615,"pfxZ":4.610035454722306,"pX":-0.060134422765598355,"pZ":2.446141068808752,"vX0":2.787909920010708,"vY0":-127.9819906882249,"vZ0":-6.477596282422041,"x":119.29,"y":172.73,"x0":-0.756127852241156,"y0":50.004911690597375,"z0":6.923499055164866,"aX":-5.199522901207077},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":5.0,"spinRate":2121,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.42758369256770257,"extension":6.124488489672697},"index":0,"playId":"dded8c4b-2390-378c-9402-dc16b8cafd77","pitchNumber":1,"startTime":"2025-09-21T18:21:09.384Z","endTime":"2025-09-21T18:21:13.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89720197780419,"aZ":-23.876549669433206,"pfxX":-3.4859758444997078,"pfxZ":4.98810146999058,"pX":-0.10033131882329514,"pZ":1.5310752061189117,"vX0":2.174938541677876,"vY0":-127.96823967016448,"vZ0":-8.846305147080065,"x":120.82,"y":197.44,"x0":-0.5074842066683128,"y0":50.00018078764195,"z0":6.8969791276897725,"aX":-5.792596690196252},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":5.9,"spinRate":2189,"spinDirection":203},"zone":8,"typeConfidence":0.89,"plateTime":0.4276899199441373,"extension":6.004079332127039},"index":1,"playId":"dc0f548c-d57d-319f-8060-c6615a43ec8e","pitchNumber":2,"startTime":"2025-09-21T18:21:26.307Z","endTime":"2025-09-21T18:21:30.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.4,"endSpeed":77.9,"strikeZoneTop":3.49120733662932,"strikeZoneBottom":1.64999879004061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33198392386476,"aZ":-22.358458752842104,"pfxX":-7.788061923351915,"pfxZ":6.45007099182883,"pX":-0.2035321283713418,"pZ":0.396387221187493,"vX0":3.14725455436967,"vY0":-122.57673515757625,"vZ0":-10.747809288643952,"x":124.76,"y":228.08,"x0":-0.49271116786947766,"y0":50.00053625077705,"z0":6.748321717157477,"aX":-11.843982018727237},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.4,"breakHorizontal":13.3,"spinRate":1658,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4469152160920342,"extension":6.257532059316429},"index":2,"playId":"f43231dd-c777-3d2c-87fc-692cf076d46a","pitchNumber":3,"startTime":"2025-09-21T18:21:47.894Z","endTime":"2025-09-21T18:21:52.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T18:22:13.859Z","endTime":"2025-09-21T18:22:28.335Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.479091806091,"strikeZoneBottom":1.62927788542564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.081730755921477,"aZ":-11.43389801502887,"pfxX":-2.9832802271697854,"pfxZ":10.55549870652067,"pX":-1.1633441157422215,"pZ":4.215829696995378,"vX0":-0.42827478067284847,"vY0":-139.2536186387001,"vZ0":-5.353440635582385,"x":161.34,"y":124.95,"x0":-0.6199121116092041,"y0":50.00461151171623,"z0":6.918691504035958,"aX":-5.863607387109822},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2346,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.39322143973157164,"extension":6.19244277321719},"index":4,"playId":"350f28b2-2588-32b3-829a-219f1293fab3","pitchNumber":4,"startTime":"2025-09-21T18:22:28.335Z","endTime":"2025-09-21T18:22:32.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26549790213377,"aZ":-27.53713158803851,"pfxX":-1.1171044489728736,"pfxZ":2.730197883335329,"pX":0.4047966126147849,"pZ":3.1367995448445063,"vX0":2.5506015024178046,"vY0":-129.308914128235,"vZ0":-4.6025665927120905,"x":101.57,"y":154.09,"x0":-0.4480018637662886,"y0":50.002669046774365,"z0":7.04557105961734,"aX":-1.8972160571532282},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":1.4,"spinRate":2255,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.42313869526566306,"extension":6.065457521276135},"hitData":{"launchSpeed":98.6,"launchAngle":27.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.61,"coordY":58.8}},"index":5,"playId":"b2cb8aeb-d698-364d-b63c-69c9987c46c3","pitchNumber":5,"startTime":"2025-09-21T18:22:47.901Z","endTime":"2025-09-21T18:22:59.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:22:59.910Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:23:15.502Z","endTime":"2025-09-21T18:24:16.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.5854616715487,"strikeZoneBottom":1.7936839655086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.365716405311286,"aZ":-8.265814180262725,"pfxX":-3.247899060975876,"pfxZ":12.630726940687707,"pX":-1.2846077302578893,"pZ":1.970684260629051,"vX0":-1.0635879393394196,"vY0":-136.76144052323133,"vZ0":-11.106958833795076,"x":165.97,"y":185.57,"x0":-0.46857852005102024,"y0":50.00473326635714,"z0":6.6533246927920695,"aX":-6.1481584649256895},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.8,"breakHorizontal":6.1,"spinRate":2312,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.4006206775958665,"extension":6.400785827228529},"index":0,"playId":"52148843-91ec-383b-a543-0d3deff144a8","pitchNumber":1,"startTime":"2025-09-21T18:23:28.463Z","endTime":"2025-09-21T18:23:32.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.50613756231237,"strikeZoneBottom":1.68999894693947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766101857688255,"aZ":-26.240659841277328,"pfxX":-1.9963248086307392,"pfxZ":3.485766233905313,"pX":-0.23865110827483524,"pZ":2.7658185082780027,"vX0":1.5259880484325685,"vY0":-128.87687273447918,"vZ0":-5.6148431479509435,"x":126.1,"y":164.1,"x0":-0.5755717678886574,"y0":50.00336904960485,"z0":6.96850633914782,"aX":-3.3986766538428097},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":3.4,"spinRate":2278,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4230572847372307,"extension":5.928059391499462},"index":1,"playId":"99db25ff-7f63-3a62-895a-348040b1902e","pitchNumber":2,"startTime":"2025-09-21T18:23:45.599Z","endTime":"2025-09-21T18:23:49.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26490194713826,"aZ":-23.121543215991494,"pfxX":-6.463324295983516,"pfxZ":5.809487302581224,"pX":-0.18619708480276206,"pZ":2.4181198316597055,"vX0":2.8130811010852366,"vY0":-123.6574089715488,"vZ0":-6.483471331968158,"x":124.1,"y":173.49,"x0":-0.4950709846148441,"y0":50.00381304212632,"z0":6.997663436435612,"aX":-10.070215660121217},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":1634,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.44193590155618523,"extension":6.052977877985605},"hitData":{"launchSpeed":95.0,"launchAngle":42.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.68,"coordY":87.77}},"index":2,"playId":"713a583e-2845-3e93-b5a8-c1b636ddc81b","pitchNumber":3,"startTime":"2025-09-21T18:24:02.804Z","endTime":"2025-09-21T18:24:16.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:24:16.349Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:24:30.575Z","endTime":"2025-09-21T18:25:44.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.66262310388649,"strikeZoneBottom":1.78264100315463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.470998843159535,"aZ":-8.789419942626537,"pfxX":-3.2183909716353347,"pfxZ":12.110290977642467,"pX":-1.0231911964826694,"pZ":2.134706682411293,"vX0":-0.22444089980838094,"vY0":-138.011163177753,"vZ0":-10.819826274358306,"x":156.0,"y":181.14,"x0":-0.5227099027385305,"y0":50.00116513253083,"z0":6.696102696407245,"aX":-6.212465134588252},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":5.9,"spinRate":2309,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.3967523080342832,"extension":6.401967253208491},"index":0,"playId":"54b60386-fc56-33ef-8e23-8449c7dc21c3","pitchNumber":1,"startTime":"2025-09-21T18:24:41.025Z","endTime":"2025-09-21T18:24:44.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.59537276524319,"strikeZoneBottom":1.71549451182797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.826282608697145,"aZ":-6.517138150403977,"pfxX":-1.9570043165811974,"pfxZ":13.0909256844832,"pX":0.11273969861492605,"pZ":1.935184704830415,"vX0":2.0541411210829486,"vY0":-139.24053800735913,"vZ0":-11.747410397814692,"x":112.7,"y":186.53,"x0":-0.3809636644311205,"y0":50.00502749346558,"z0":6.644494666345523,"aX":-3.836018130655256},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.4,"breakHorizontal":3.1,"spinRate":2465,"spinDirection":195},"zone":8,"typeConfidence":0.91,"plateTime":0.3936626689946867,"extension":6.375765152190709},"index":1,"playId":"d621faf3-43d8-33b2-b1d7-3508618074bf","pitchNumber":2,"startTime":"2025-09-21T18:25:00.290Z","endTime":"2025-09-21T18:25:04.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"4713a1ed-3589-3f0a-b521-0a6ce7bde903","startTime":"2025-09-21T18:25:16.671Z","endTime":"2025-09-21T18:25:22.071Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83111945841292,"aZ":-25.39712675037695,"pfxX":-2.4471241150916194,"pfxZ":3.8825540946927113,"pX":-0.3290294273773944,"pZ":2.7193734566144583,"vX0":1.3055200591062879,"vY0":-130.34745185593087,"vZ0":-6.118310533001963,"x":129.54,"y":165.36,"x0":-0.5148020303157197,"y0":50.002282589007216,"z0":6.979203572219414,"aX":-4.269259166361829},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":4.2,"spinRate":2290,"spinDirection":194},"zone":4,"typeConfidence":0.89,"plateTime":0.4179954980038949,"extension":5.971087734639385},"hitData":{"launchSpeed":96.9,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":151.68}},"index":3,"playId":"5ec2c50d-89a0-372d-bdfc-0264f747243d","pitchNumber":3,"startTime":"2025-09-21T18:25:36.151Z","endTime":"2025-09-21T18:25:44.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:25:44.207Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:27:36.175Z","endTime":"2025-09-21T18:29:12.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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(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.3,"endSpeed":83.8,"strikeZoneTop":3.10999807590611,"strikeZoneBottom":1.48602480751082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.506238004138147,"aZ":-15.789283305340804,"pfxX":-8.379230277367157,"pfxZ":9.182208422257009,"pX":0.26200448414823757,"pZ":1.743911506551227,"vX0":6.767578883625739,"vY0":-132.53742078744926,"vZ0":-8.636349476852441,"x":107.01,"y":191.69,"x0":-1.2319451764658678,"y0":50.00548570386708,"z0":6.190813748572049,"aX":-14.95596524370101},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":2035,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4127805636297359,"extension":6.932167718427428},"index":0,"playId":"7571b9ab-5c64-3bf3-bf0e-71220142e864","pitchNumber":1,"startTime":"2025-09-21T18:27:51.057Z","endTime":"2025-09-21T18:27:55.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.07003367508557,"strikeZoneBottom":1.44846803813749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865569355874058,"aZ":-20.095637767852928,"pfxX":0.31772171312174924,"pfxZ":7.307937968149853,"pX":-0.24744174863034982,"pZ":3.1917255257418717,"vX0":2.7237144240157396,"vY0":-127.38506700080367,"vZ0":-3.791387562986711,"x":126.43,"y":152.6,"x0":-1.3693806346669308,"y0":50.00075513794932,"z0":6.277788065949256,"aX":0.5240515650791904},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.7,"breakHorizontal":-1.2,"spinRate":2228,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4291207375878847,"extension":6.810447018937736},"index":1,"playId":"5f00c4b5-02d0-3be4-9319-6582bd2b247f","pitchNumber":2,"startTime":"2025-09-21T18:28:06.255Z","endTime":"2025-09-21T18:28:10.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.11000206348047,"strikeZoneBottom":1.56676242798668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59206570421048,"aZ":-14.247255459614786,"pfxX":-6.484367744348072,"pfxZ":9.673721515832682,"pX":-0.6020502059703066,"pZ":3.9175133346429893,"vX0":4.299983059012002,"vY0":-135.28765203989707,"vZ0":-3.6780587922373913,"x":139.95,"y":133.01,"x0":-1.369861635486692,"y0":50.001168627095666,"z0":6.293556175973858,"aX":-12.015389787321412},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2097,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4049017754454103,"extension":6.80326369129298},"index":2,"playId":"38f1af4e-ecfd-3b21-b789-c3f9a956dbed","pitchNumber":3,"startTime":"2025-09-21T18:28:21.164Z","endTime":"2025-09-21T18:28:25.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.10999986627358,"strikeZoneBottom":1.57861738188372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9249929779036,"aZ":-18.44881091758506,"pfxX":-0.6009027364755766,"pfxZ":8.194842931667491,"pX":0.573378590001976,"pZ":1.5121167544119514,"vX0":5.261755926319842,"vY0":-128.20816396178745,"vZ0":-8.048753224554963,"x":95.14,"y":197.95,"x0":-1.4219640073582462,"y0":50.00472863227121,"z0":6.116081936375275,"aX":-1.006751426525653},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.3,"breakHorizontal":0.0,"spinRate":2103,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.42616950833632217,"extension":6.926791210555507},"index":3,"playId":"30859762-7f66-30f7-87be-8658bf0725bc","pitchNumber":4,"startTime":"2025-09-21T18:28:34.723Z","endTime":"2025-09-21T18:28:39.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T18:28:44.057Z","endTime":"2025-09-21T18:28:53.874Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.1099996324257,"strikeZoneBottom":1.55637349692438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2980318266046,"aZ":-29.412964967816684,"pfxX":0.4788312807386972,"pfxZ":1.7821732327455972,"pX":0.9536786545730226,"pZ":1.916643787563314,"vX0":5.4680375094584415,"vY0":-123.43570616368451,"vZ0":-4.5887985178201385,"x":80.65,"y":187.03,"x0":-1.3474656076197375,"y0":50.00451342655362,"z0":6.260598727802389,"aX":0.742911463108812},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2083,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.44279881018051626,"extension":6.817931675169668},"index":5,"playId":"554515b6-8c33-346b-9543-f752a4896678","pitchNumber":5,"startTime":"2025-09-21T18:28:53.874Z","endTime":"2025-09-21T18:28:58.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.05368767210339,"strikeZoneBottom":1.379327076473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11977002851578,"aZ":-26.818723015593847,"pfxX":-9.365404100711489,"pfxZ":3.9869783788065662,"pX":0.3584311937243994,"pZ":1.426271770587505,"vX0":6.51518587498093,"vY0":-115.33226907953869,"vZ0":-5.4204930140550145,"x":103.34,"y":200.27,"x0":-1.2909901918361413,"y0":50.00257713721558,"z0":6.404114926815113,"aX":-12.57453272406941},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":1514,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.47552794119969555,"extension":6.8791647912387495},"index":6,"playId":"1fca4445-df69-3095-852a-34c35c2445da","pitchNumber":6,"startTime":"2025-09-21T18:29:07.520Z","endTime":"2025-09-21T18:29:12.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:29:12.473Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nathan Lukes grounds into a force out, second baseman Adam Frazier to shortstop Bobby Witt Jr. Davis Schneider out at 2nd. Nathan Lukes to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:29:28.527Z","endTime":"2025-09-21T18:30:01.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82524470901078,"aZ":-11.397500331125745,"pfxX":-4.349791352298169,"pfxZ":11.344725342265132,"pX":-0.529768246962277,"pZ":2.1006857877790504,"vX0":2.7702801256321448,"vY0":-134.1793666824033,"vZ0":-9.325026039301566,"x":137.19,"y":182.06,"x0":-1.0081153849440996,"y0":50.0025258780468,"z0":6.423577603621131,"aX":-7.966677839344045},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2082,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4075150027256873,"extension":6.853070408176745},"index":0,"playId":"8234ac0c-28ea-3c23-8a88-b48d9989e721","pitchNumber":1,"startTime":"2025-09-21T18:29:35.570Z","endTime":"2025-09-21T18:29:39.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94320678447623,"aZ":-24.495387259567543,"pfxX":0.09164908522705417,"pfxZ":4.438285699700627,"pX":1.1487395392889075,"pZ":2.72419529793937,"vX0":6.135256951229625,"vY0":-129.38689202082273,"vZ0":-4.481941654337794,"x":73.21,"y":165.23,"x0":-1.2454055093004965,"y0":50.00219419307186,"z0":6.311058529197743,"aX":0.1567625881384816},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.3,"spinRate":2056,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4201512457695227,"extension":6.820157116881032},"hitData":{"launchSpeed":66.4,"launchAngle":5.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":156.24}},"index":1,"playId":"9ef46d6c-9a11-3eb2-9d5f-460c99dfb9ef","pitchNumber":2,"startTime":"2025-09-21T18:29:52.930Z","endTime":"2025-09-21T18:30:01.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:30:01.006Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to right fielder Jac Caglianone. Nathan Lukes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:30:23.885Z","endTime":"2025-09-21T18:31:27.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.303021693892287,"aZ":-23.225601971576136,"pfxX":0.07952494779414526,"pfxZ":5.375540870642315,"pX":-0.07670824280000486,"pZ":2.8816101716329476,"vX0":3.21619258535764,"vY0":-127.24993266584093,"vZ0":-4.1269792737893525,"x":119.92,"y":160.98,"x0":-1.359210276083344,"y0":50.00526425016624,"z0":6.330551395625485,"aX":0.13229613412066993},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2065,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4278968510112038,"extension":6.700955337657684},"index":0,"playId":"16a4d70f-0d4e-3aec-ab72-dfecf733b4ab","pitchNumber":1,"startTime":"2025-09-21T18:30:32.500Z","endTime":"2025-09-21T18:30:37.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.257607054167902,"aZ":-23.80767446080789,"pfxX":-6.92848854422863,"pfxZ":6.257178918370045,"pX":-0.10696457232253025,"pZ":2.039949742684806,"vX0":4.378110073554621,"vY0":-114.09686149938022,"vZ0":-4.739824722776357,"x":121.08,"y":183.7,"x0":-1.1373037210926558,"y0":50.00218085981494,"z0":6.451535898223318,"aX":-9.26166631890397},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.6,"breakHorizontal":11.6,"spinRate":1588,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.47752338877648937,"extension":6.864762445901855},"index":1,"playId":"53c19a70-a5a6-3df6-a6fb-dc95a5217cb1","pitchNumber":2,"startTime":"2025-09-21T18:30:52.036Z","endTime":"2025-09-21T18:30:56.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482121979033387,"aZ":-17.397255693217552,"pfxX":-6.9646028877226325,"pfxZ":7.91191878577534,"pX":-0.8652540070554765,"pZ":3.059118746756535,"vX0":4.153567335759136,"vY0":-135.0702839848308,"vZ0":-5.1425439977031715,"x":149.98,"y":156.18,"x0":-1.5096639727364165,"y0":50.0011623988734,"z0":6.191728703521587,"aX":-13.004563834344726},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":11.9,"spinRate":2012,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40386661668070856,"extension":6.779743184697224},"hitData":{"launchSpeed":62.3,"launchAngle":19.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.3,"coordY":132.47}},"index":2,"playId":"7b626eb3-9dbf-3d9c-a029-893ec9da2631","pitchNumber":3,"startTime":"2025-09-21T18:31:14.674Z","endTime":"2025-09-21T18:31:27.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:31:27.737Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a line drive to right fielder Jac Caglianone. Nathan Lukes scores. Ernie Clement to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:31:43.234Z","endTime":"2025-09-21T18:32:59.104Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.785819382052118,"aZ":-13.185233896422119,"pfxX":-4.623408055969389,"pfxZ":10.272305332855897,"pX":-0.2908852468350124,"pZ":2.043737958415851,"vX0":3.8551373861050764,"vY0":-134.29577195829106,"vZ0":-8.970260808475167,"x":128.09,"y":183.6,"x0":-1.1358139646768413,"y0":50.00648214960301,"z0":6.339220775106386,"aX":-8.549340039729309},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2149,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4059939774300996,"extension":6.760256617560224},"index":0,"playId":"db27a6e5-a2a3-3261-9089-957c94c74aef","pitchNumber":1,"startTime":"2025-09-21T18:32:00.096Z","endTime":"2025-09-21T18:32:04.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.38000181261132,"strikeZoneBottom":1.58735143594691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.178689766593774,"aZ":-21.954650025355356,"pfxX":-6.629494050024448,"pfxZ":7.67225288497098,"pX":0.5393761568681362,"pZ":-0.8469796638337531,"vX0":5.401679020073265,"vY0":-114.41185766347722,"vZ0":-11.282082565958957,"x":96.44,"y":261.65,"x0":-0.9855017109632523,"y0":50.00252808812835,"z0":6.281466508344832,"aX":-8.83033872368402},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":11.4,"breakHorizontal":10.7,"spinRate":1730,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.47787638202130456,"extension":6.735804630678444},"index":1,"playId":"eb0cbe3a-6538-381d-8cf7-eecb8e8b51fc","pitchNumber":2,"startTime":"2025-09-21T18:32:16.435Z","endTime":"2025-09-21T18:32:21.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Michael Wacha. Nathan Lukes to 3rd. Ernie Clement to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"eb0cbe3a-6538-381d-8cf7-eecb8e8b51fc","startTime":"2025-09-21T18:32:35.677Z","endTime":"2025-09-21T18:32:49.459Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":664770,"link":"/api/v1/people/664770"},"postOnSecond":{"id":676391,"link":"/api/v1/people/676391"},"postOnThird":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77053399218112,"aZ":-22.211595012778425,"pfxX":-7.77917888309321,"pfxZ":7.2258052952727025,"pX":-0.364732808000625,"pZ":1.1097518578770937,"vX0":4.4271081324107255,"vY0":-116.40169221814574,"vZ0":-7.308124367965696,"x":130.9,"y":208.82,"x0":-1.275436465232302,"y0":50.00578306436141,"z0":6.377047194422021,"aX":-10.733240985287111},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":1593,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4695980700058806,"extension":6.852483304808783},"hitData":{"launchSpeed":85.3,"launchAngle":19.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.85,"coordY":105.21}},"index":3,"playId":"36b56c78-c277-3c00-b20f-824579d9a405","pitchNumber":3,"startTime":"2025-09-21T18:32:49.459Z","endTime":"2025-09-21T18:32:59.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":2.04,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:32:59.104Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyler Heineman out on a sacrifice bunt to first baseman Vinnie Pasquantino. Ernie Clement scores. Andrés Giménez to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:33:43.258Z","endTime":"2025-09-21T18:33:52.588Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":41},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T18:33:31.594Z","endTime":"2025-09-21T18:33:45.539Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159646708321887,"aZ":-19.00791241804463,"pfxX":-0.18175358230315775,"pfxZ":7.55047525254864,"pX":0.22817040286449253,"pZ":3.567792507335777,"vX0":4.675106167005675,"vY0":-130.64883819285518,"vZ0":-3.4719012978430204,"x":108.3,"y":142.45,"x0":-1.5540561502653232,"y0":50.00629017299364,"z0":6.326577842625863,"aX":-0.31686231212554383},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.2,"breakHorizontal":-0.6,"spinRate":2172,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4177713277182371,"extension":6.882424254669674},"hitData":{"launchSpeed":33.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":138.85,"coordY":191.35}},"index":1,"playId":"17b4babe-5788-3494-a162-9a119f03196c","pitchNumber":1,"startTime":"2025-09-21T18:33:45.539Z","endTime":"2025-09-21T18:33:52.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":665926,"link":"/api/v1/people/665926"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":1.74,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:33:52.588Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (25) on a line drive to center fielder John Rave. Andrés Giménez scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:34:24.020Z","endTime":"2025-09-21T18:35:37.439Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.909142935988992,"aZ":-23.461998099119455,"pfxX":0.8090532634026859,"pfxZ":5.156187180919601,"pX":0.9982138490531264,"pZ":2.130864146208451,"vX0":5.526669429971762,"vY0":-128.4695775591844,"vZ0":-5.70416982234583,"x":78.95,"y":181.25,"x0":-1.276476731872283,"y0":50.003778409876425,"z0":6.177363927479023,"aX":1.3660496283503534},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.5,"spinRate":2036,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4245936029588355,"extension":6.811772229335872},"index":0,"playId":"1398d77c-7b83-36c4-a68c-b72e165afb3e","pitchNumber":1,"startTime":"2025-09-21T18:34:24.020Z","endTime":"2025-09-21T18:34:28.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.49093389748809,"strikeZoneBottom":1.63513683571379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96694891951802,"aZ":-27.814028834680848,"pfxX":-0.3035421151658073,"pfxZ":2.7906659994787826,"pX":0.8394512171922716,"pZ":0.5604357079516838,"vX0":5.68385109382178,"vY0":-123.79776962532644,"vZ0":-7.619986301865325,"x":85.0,"y":223.65,"x0":-1.439597097078752,"y0":50.00591728171494,"z0":5.982514022165646,"aX":-0.4755522368599442},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.7,"spinRate":1857,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.44117877016604456,"extension":6.810164729553998},"index":1,"playId":"3ec5300c-e5e6-31a6-836c-72eaf462028e","pitchNumber":2,"startTime":"2025-09-21T18:34:44.410Z","endTime":"2025-09-21T18:34:48.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.5347688482219,"strikeZoneBottom":1.64674202660385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87810192378423,"aZ":-27.250310170370067,"pfxX":-8.666787249862073,"pfxZ":3.677654691872532,"pX":-0.0492614792389049,"pZ":1.3515588671670533,"vX0":4.931955050611866,"vY0":-115.13442704360757,"vZ0":-5.490560791885979,"x":118.88,"y":202.29,"x0":-1.095840417516659,"y0":50.00478453134438,"z0":6.412657129253162,"aX":-11.60757353884649},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":1612,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.476202926306196,"extension":6.841578922863671},"index":2,"playId":"a05650dd-2ab6-31f4-bad2-df51cf43790e","pitchNumber":3,"startTime":"2025-09-21T18:35:07.613Z","endTime":"2025-09-21T18:35:12.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59204894471309,"aZ":-21.086563984973786,"pfxX":-1.3208078773960112,"pfxZ":6.4597735561200995,"pX":0.8060670970784376,"pZ":2.6181370762023044,"vX0":6.466538370052322,"vY0":-129.5423830516007,"vZ0":-4.987903511011805,"x":86.27,"y":168.09,"x0":-1.5404069385404744,"y0":50.00178598696475,"z0":6.159702353022584,"aX":-2.267305288044879},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":1.1,"spinRate":2071,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4212519820068561,"extension":6.931523930862467},"hitData":{"launchSpeed":106.4,"launchAngle":6.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.77,"coordY":68.58}},"index":3,"playId":"ec0f47a1-50f3-3d6e-90cf-eaffb4354e2d","pitchNumber":4,"startTime":"2025-09-21T18:35:25.622Z","endTime":"2025-09-21T18:35:37.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.1,"awayTeamWinProbability":76.9,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":1.0,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:35:37.439Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:36:01.877Z","endTime":"2025-09-21T18:38:13.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.242014718382087,"aZ":-10.335665659338048,"pfxX":-4.3622371696297755,"pfxZ":11.458368266502262,"pX":0.8397651997207439,"pZ":2.612255622545442,"vX0":7.274536104836831,"vY0":-136.497906827158,"vZ0":-7.795380024912159,"x":84.99,"y":168.25,"x0":-1.280964211222924,"y0":50.0000947649801,"z0":6.198866983504598,"aX":-8.312458813303586},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2155,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39975644444995595,"extension":6.904281342926218},"index":0,"playId":"99c01df2-7b5f-32aa-961e-8b5c6a8fcddc","pitchNumber":1,"startTime":"2025-09-21T18:36:05.740Z","endTime":"2025-09-21T18:36:10.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175163978040896,"aZ":-17.48955708097522,"pfxX":-8.83498773874382,"pfxZ":7.764548217483849,"pX":-0.2671809913305403,"pZ":2.081733573293675,"vX0":5.94654305224151,"vY0":-135.99000766194592,"vZ0":-7.489761980460266,"x":127.18,"y":182.57,"x0":-1.3238885339520436,"y0":50.001342529232325,"z0":6.064425784379406,"aX":-16.70307076991248},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":14.9,"spinRate":1946,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4013296534940691,"extension":6.675447782127165},"index":1,"playId":"f82ee8f5-82e9-3b46-af68-6c157e651192","pitchNumber":2,"startTime":"2025-09-21T18:36:28.008Z","endTime":"2025-09-21T18:36:32.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.40999758739419,"strikeZoneBottom":1.58490473567887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079311117058204,"aZ":-11.901837027098704,"pfxX":-5.074327378401106,"pfxZ":10.510091012472493,"pX":2.077177029389917,"pZ":2.4178803491947973,"vX0":10.635244234322286,"vY0":-137.44088332150002,"vZ0":-7.772073117507432,"x":37.82,"y":173.5,"x0":-1.1688624524958615,"y0":50.00454553063381,"z0":6.075202223785508,"aX":-9.789919572061338},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2130,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3972458664095342,"extension":6.91290570909117},"index":2,"playId":"fc9b0467-bef2-3678-8fe7-b198a9739c8a","pitchNumber":3,"startTime":"2025-09-21T18:36:49.327Z","endTime":"2025-09-21T18:36:53.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.39819390285537,"strikeZoneBottom":1.58037363800589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.03750779355366,"aZ":-21.455543144511857,"pfxX":-6.055874355095121,"pfxZ":7.977926956183328,"pX":-1.4297737610607963,"pZ":3.3980120841319525,"vX0":1.5850344564060712,"vY0":-115.1058000202402,"vZ0":-2.3648891677580006,"x":171.5,"y":147.03,"x0":-1.3397540454776524,"y0":50.0049265713756,"z0":6.512578644288586,"aX":-8.140568664307446},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":1512,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4755401064138982,"extension":6.762547971828504},"index":3,"playId":"f7072405-4d77-3525-bbd9-1ebc8cad8108","pitchNumber":4,"startTime":"2025-09-21T18:37:07.421Z","endTime":"2025-09-21T18:37:11.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.40341582721837,"strikeZoneBottom":1.58593762285233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951489834562555,"aZ":-27.757097539783516,"pfxX":1.9964932814126035,"pfxZ":2.8899773277735585,"pX":1.5899151663380302,"pZ":1.3655203432753658,"vX0":6.251560509385381,"vY0":-122.72375012926733,"vZ0":-5.916170774011715,"x":56.4,"y":201.91,"x0":-1.2482107121969286,"y0":50.001887281802816,"z0":6.16726007822791,"aX":3.048820647090679},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.1,"breakHorizontal":-5.0,"spinRate":1739,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4460484771381834,"extension":6.86720490947635},"index":4,"playId":"2417b8d4-3e83-3180-b6d9-a8637e153e15","pitchNumber":5,"startTime":"2025-09-21T18:37:26.759Z","endTime":"2025-09-21T18:37:31.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.194781287578696,"aZ":-23.193612632865594,"pfxX":-7.418645156900333,"pfxZ":6.7808491846141035,"pX":-0.09825769197539458,"pZ":3.4838859191290332,"vX0":4.615804259900484,"vY0":-114.38507565274506,"vZ0":-1.8210359401584357,"x":120.75,"y":144.72,"x0":-1.1789857740300453,"y0":50.003252363451686,"z0":6.565508364904781,"aX":-9.826113474429174},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":12.1,"breakHorizontal":12.2,"spinRate":1470,"spinDirection":256},"zone":2,"typeConfidence":2.0,"plateTime":0.4789449359998659,"extension":6.620982276954054},"index":5,"playId":"0e88a6eb-6ae3-3d34-8ce1-231dfa1d2c95","pitchNumber":6,"startTime":"2025-09-21T18:37:46.226Z","endTime":"2025-09-21T18:37:50.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.33246008849069,"strikeZoneBottom":1.48317083863918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64015868323727,"aZ":-23.071826778425926,"pfxX":-7.315196551057153,"pfxZ":6.708643290048826,"pX":-0.11761238779981828,"pZ":1.6717223995171828,"vX0":4.6114119345732245,"vY0":-116.03427908899367,"vZ0":-5.629569239408306,"x":121.48,"y":193.64,"x0":-1.1848685801179475,"y0":50.005120257686556,"z0":6.340817209946053,"aX":-9.93074884688372},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.9,"breakHorizontal":12.0,"spinRate":1513,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4728582627128395,"extension":6.840286323578918},"index":6,"playId":"29bb060e-9b48-3b7c-849f-64106098d3ad","pitchNumber":7,"startTime":"2025-09-21T18:38:08.828Z","endTime":"2025-09-21T18:38:13.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.8,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:38:13.767Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:40:28.848Z","endTime":"2025-09-21T18:41:34.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T18:40:19.556Z","endTime":"2025-09-21T18:40:31.084Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.78920135794497,"strikeZoneBottom":1.7845937271472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09507418345734,"aZ":-9.691485404561643,"pfxX":-2.265459097496299,"pfxZ":11.84310746391376,"pX":0.5359940028510801,"pZ":1.5662168685271145,"vX0":2.464407385880516,"vY0":-136.00781624469235,"vZ0":-11.958775603447775,"x":96.57,"y":196.49,"x0":-0.08180708727114172,"y0":50.00665312213853,"z0":6.660796310776421,"aX":-4.302105412656664},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2243,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.40067619385941455,"extension":6.456885804354829},"index":1,"playId":"a9585258-7a22-3d97-94db-040dcdd3ee82","pitchNumber":1,"startTime":"2025-09-21T18:40:31.084Z","endTime":"2025-09-21T18:40:35.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.63908438065936,"strikeZoneBottom":1.71000111374216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.138079500638554,"aZ":-10.487828176498414,"pfxX":-3.485973346568606,"pfxZ":11.272275668543358,"pX":-0.1820705692892777,"pZ":3.77944898774523,"vX0":1.1450046809235555,"vY0":-137.49625733380873,"vZ0":-6.457647052786666,"x":123.94,"y":136.73,"x0":-0.14981077475898485,"y0":50.003489031134926,"z0":6.862875183657222,"aX":-6.705958499001613},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":6.1,"spinRate":2323,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3976551188220294,"extension":6.324695697215372},"index":2,"playId":"e840b2c2-50c4-3738-abd0-3a4389590c71","pitchNumber":2,"startTime":"2025-09-21T18:40:47.356Z","endTime":"2025-09-21T18:40:51.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.472149723330748,"aZ":-10.886693055175039,"pfxX":-2.6436007075870043,"pfxZ":11.50351228098448,"pX":0.09641617213067664,"pZ":2.996931373702843,"vX0":1.8845454758992457,"vY0":-134.73329308000538,"vZ0":-8.284808170073685,"x":113.32,"y":157.86,"x0":-0.2663166697984483,"y0":50.00607569812365,"z0":6.868726144828171,"aX":-4.893202033700571},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":4.4,"spinRate":2268,"spinDirection":201},"zone":5,"typeConfidence":0.89,"plateTime":0.40552616168895783,"extension":6.234554371658774},"index":3,"playId":"8fa275f6-ecdc-301e-bd14-67d297121f8e","pitchNumber":3,"startTime":"2025-09-21T18:41:05.502Z","endTime":"2025-09-21T18:41:10.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":89.4,"endSpeed":83.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36603852807653,"aZ":-24.470233120869672,"pfxX":-3.030366693535662,"pfxZ":4.398594137933785,"pX":0.10009993395125402,"pZ":1.9825224383232023,"vX0":2.3334715871227596,"vY0":-130.23094318071932,"vZ0":-8.014136598030582,"x":113.18,"y":185.25,"x0":-0.40531411199015005,"y0":50.00103466123115,"z0":6.896191596547348,"aX":-5.305888945862203},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":5.2,"spinRate":2346,"spinDirection":194},"zone":8,"typeConfidence":0.89,"plateTime":0.4174955710636623,"extension":6.051737860058871},"hitData":{"launchSpeed":105.4,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.74,"coordY":146.85}},"index":4,"playId":"11e0bff0-fda9-320c-a808-140c6d345655","pitchNumber":4,"startTime":"2025-09-21T18:41:26.406Z","endTime":"2025-09-21T18:41:34.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.0,"awayTeamWinProbability":77.0,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:41:34.431Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, first baseman Vladimir Guerrero Jr. to pitcher Trey Yesavage.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:41:50.428Z","endTime":"2025-09-21T18:42:26.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.19858426822712,"strikeZoneBottom":1.47739546088437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.920460188303565,"aZ":-9.288822545522137,"pfxX":-1.3877230132382534,"pfxZ":12.140908288851037,"pX":-1.3394765384684388,"pZ":1.731249580569329,"vX0":-2.011064781000366,"vY0":-136.39669631236302,"vZ0":-11.270468228798864,"x":168.06,"y":192.04,"x0":-0.4124606621968846,"y0":50.001139825731066,"z0":6.556685052436075,"aX":-2.614549748558074},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":2.9,"spinRate":2409,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.40153014811507237,"extension":6.387578885994733},"index":0,"playId":"3ad841db-dfbd-3829-86b9-5b5e4846296f","pitchNumber":1,"startTime":"2025-09-21T18:42:01.071Z","endTime":"2025-09-21T18:42:04.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.178605159773873,"aZ":-26.133738458221046,"pfxX":-0.4795123526206502,"pfxZ":3.573421579092675,"pX":0.04800094625703383,"pZ":1.8050022271507518,"vX0":1.4347328683939244,"vY0":-128.60440595963559,"vZ0":-7.908390354042219,"x":115.17,"y":190.04,"x0":-0.45240247597393923,"y0":50.00590089565235,"z0":6.917733257882815,"aX":-0.811465876527268},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":0.6,"spinRate":2326,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.42428667413047716,"extension":5.9971901371985},"hitData":{"launchSpeed":88.0,"launchAngle":7.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":168.03,"coordY":159.79}},"index":1,"playId":"657c0058-d1dc-3d62-8a40-c0983483e7ec","pitchNumber":2,"startTime":"2025-09-21T18:42:18.449Z","endTime":"2025-09-21T18:42:26.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:42:26.898Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Davis Schneider.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:42:47.338Z","endTime":"2025-09-21T18:44:48.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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(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.6,"endSpeed":76.8,"strikeZoneTop":3.22000148829921,"strikeZoneBottom":1.6299776965977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.064079607336044,"aZ":-25.238883138616146,"pfxX":-7.686901512918213,"pfxZ":4.641259373381127,"pX":0.48663822384639394,"pZ":2.686790151464462,"vX0":4.281615133665373,"vY0":-121.5607149217621,"vZ0":-5.305339444852606,"x":98.45,"y":166.24,"x0":-0.2997659397395672,"y0":50.004132606337876,"z0":7.0915176732672025,"aX":-11.492901506630957},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":1561,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.45074743959561925,"extension":5.9793114454988},"index":0,"playId":"f167416b-0497-3ba1-a5c1-d1fab66822ff","pitchNumber":1,"startTime":"2025-09-21T18:42:58.833Z","endTime":"2025-09-21T18:43:02.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":83.5,"endSpeed":77.6,"strikeZoneTop":3.22000012917756,"strikeZoneBottom":1.60813411435834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.750164198933646,"aZ":-24.318070644072293,"pfxX":-7.481517396676799,"pfxZ":5.257107754704838,"pX":-0.09723314938358779,"pZ":-0.06755353556750492,"vX0":3.1384777396565853,"vY0":-121.21823089429323,"vZ0":-11.188155198525614,"x":120.71,"y":240.6,"x0":-0.4336506934537593,"y0":50.0054119655035,"z0":6.71555137579928,"aX":-11.182604762905859},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.2,"breakHorizontal":12.8,"spinRate":1583,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4511269558124864,"extension":6.096518980522812},"index":1,"playId":"4abc03c0-879d-3e19-894b-b0adb92cf8b3","pitchNumber":2,"startTime":"2025-09-21T18:43:14.567Z","endTime":"2025-09-21T18:43:18.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.21999886720972,"strikeZoneBottom":1.51473457297045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.703873358449535,"aZ":-23.212455061911943,"pfxX":-7.255106734700824,"pfxZ":5.865834928546006,"pX":0.4482311798314057,"pZ":0.6917449761613698,"vX0":4.0042948126130895,"vY0":-122.40088634134707,"vZ0":-10.049649609675827,"x":99.91,"y":220.1,"x0":-0.26091662649846864,"y0":50.0018698863904,"z0":6.816697602588887,"aX":-11.078717853901944},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":12.2,"spinRate":1582,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.44639182136419997,"extension":6.32710067209893},"index":2,"playId":"c5994bf6-f201-39d5-9a33-f790d79fd153","pitchNumber":3,"startTime":"2025-09-21T18:43:36.065Z","endTime":"2025-09-21T18:43:39.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.20615123820324,"strikeZoneBottom":1.51599036884821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59040160239271,"aZ":-27.463903485730587,"pfxX":-0.20638448454036684,"pfxZ":2.8051650704871367,"pX":-0.6668797142210927,"pZ":3.0675363536250013,"vX0":-0.12792011061878006,"vY0":-128.54364378562192,"vZ0":-4.719347196291586,"x":142.42,"y":155.96,"x0":-0.5897186708191531,"y0":50.00627671550138,"z0":7.0490304270476996,"aX":-0.3468530667787084},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":0.4,"spinRate":2292,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.42541447668300414,"extension":5.9850474618305265},"index":3,"playId":"4dbb0b18-bd90-32bf-bcc0-7389e6846587","pitchNumber":4,"startTime":"2025-09-21T18:43:53.220Z","endTime":"2025-09-21T18:43:57.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-21T18:44:02.413Z","endTime":"2025-09-21T18:44:19.419Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.8,"endSpeed":87.2,"strikeZoneTop":3.23504362610824,"strikeZoneBottom":1.57725192611649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.090824243863022,"aZ":-9.0235030464489,"pfxX":-3.862738345559007,"pfxZ":12.065247126999477,"pX":-0.26224429016576994,"pZ":0.3116098478857721,"vX0":1.609327761332825,"vY0":-137.30945118085648,"vZ0":-15.227105724440003,"x":127.0,"y":230.37,"x0":-0.3526205191759401,"y0":50.00026153844996,"z0":6.529819109075748,"aX":-7.408467722976977},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":6.7,"spinRate":2223,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.39819630789894545,"extension":6.509260504154136},"index":5,"playId":"3552877a-e87b-3721-b7f3-2d9223d48b24","pitchNumber":5,"startTime":"2025-09-21T18:44:19.419Z","endTime":"2025-09-21T18:44:23.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.560613078846483,"aZ":-26.253150523642784,"pfxX":-3.0678058203768157,"pfxZ":3.3652251052665587,"pX":0.10779478642624134,"pZ":2.694268922202831,"vX0":2.451264433726641,"vY0":-131.4554534352601,"vZ0":-5.8145323450021635,"x":112.89,"y":166.03,"x0":-0.4359105013622766,"y0":50.00086113109668,"z0":6.8708729823614165,"aX":-5.395386947096565},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":5.0,"spinRate":2279,"spinDirection":201},"zone":5,"typeConfidence":0.88,"plateTime":0.4158717694958849,"extension":6.185916436341759},"hitData":{"launchSpeed":99.4,"launchAngle":30.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.73,"coordY":62.82}},"index":6,"playId":"50844db6-d8e1-37e7-84c5-0b68e138da16","pitchNumber":6,"startTime":"2025-09-21T18:44:39.809Z","endTime":"2025-09-21T18:44:48.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:44:48.821Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:46:54.765Z","endTime":"2025-09-21T18:48:02.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96561138526807,"aZ":-12.446463977085562,"pfxX":-3.6431266960502278,"pfxZ":10.884608714202422,"pX":0.4439581507417741,"pZ":2.4069603677350346,"vX0":5.573703451586681,"vY0":-133.33818440752125,"vZ0":-7.7824894929580255,"x":100.08,"y":173.79,"x0":-1.1940283174629491,"y0":50.00121598318995,"z0":6.249128397518808,"aX":-6.602005879995989},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2175,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4097988927317924,"extension":6.85281207620152},"index":0,"playId":"0acb82f1-e44e-387f-80f9-1e00f4436c5a","pitchNumber":1,"startTime":"2025-09-21T18:47:04.854Z","endTime":"2025-09-21T18:47:09.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.66999907638228,"strikeZoneBottom":1.66023030587544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.165698583852908,"aZ":-28.17713236489589,"pfxX":3.0060761003846066,"pfxZ":2.683821818555172,"pX":1.3965090581342203,"pZ":2.4391353215996077,"vX0":5.216781071987918,"vY0":-120.68741601069063,"vZ0":-3.5767086884391692,"x":63.77,"y":172.92,"x0":-1.1749473052421548,"y0":50.00599707594855,"z0":6.394130541605962,"aX":4.480670120906534},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":-6.6,"spinRate":1997,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.45202871515595255,"extension":6.7201289994730935},"index":1,"playId":"36dfb93c-28e5-30e2-ac03-1ee9369b0854","pitchNumber":2,"startTime":"2025-09-21T18:47:20.101Z","endTime":"2025-09-21T18:47:24.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.009965674643052,"aZ":-22.993602034829607,"pfxX":0.5032574740808301,"pfxZ":5.588877635221084,"pX":-0.15621516649354936,"pZ":2.239789672213397,"vX0":2.989321736525346,"vY0":-126.63872005181024,"vZ0":-5.512993126994562,"x":122.95,"y":178.31,"x0":-1.411704575685147,"y0":50.00562204492689,"z0":6.255874841947837,"aX":0.8268318912803937},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-1.6,"spinRate":2132,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.4305805291725817,"extension":6.89153271540792},"index":2,"playId":"6060bafb-1576-379e-a393-147419b0132b","pitchNumber":3,"startTime":"2025-09-21T18:47:33.523Z","endTime":"2025-09-21T18:47:37.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.889302690203635,"aZ":-24.775825896526133,"pfxX":-7.50905770453933,"pfxZ":5.399510325378964,"pX":0.36812725308988314,"pZ":1.5374703905593572,"vX0":5.718270405898624,"vY0":-116.32158703592687,"vZ0":-5.594229336482586,"x":102.97,"y":197.27,"x0":-1.1468357271635452,"y0":50.00286857400478,"z0":6.323720624809646,"aX":-10.286918804430492},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":1572,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.47094484709417195,"extension":6.7319529817390755},"hitData":{"launchSpeed":72.5,"launchAngle":40.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.38,"coordY":106.3}},"index":3,"playId":"106be4d9-4f7b-31db-bbc0-7ebd8b8ef29a","pitchNumber":4,"startTime":"2025-09-21T18:47:52.191Z","endTime":"2025-09-21T18:48:02.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:48:02.095Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:48:24.778Z","endTime":"2025-09-21T18:50:16.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.7290422878812,"strikeZoneBottom":1.71000178955107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.573360388412638,"aZ":-23.096204868647977,"pfxX":0.6033884492273032,"pfxZ":5.368534211108542,"pX":1.6591834237420082,"pZ":2.3736201310746683,"vX0":7.330326157516233,"vY0":-128.22821437579051,"vZ0":-5.278188121502358,"x":53.76,"y":174.69,"x0":-1.296425536001453,"y0":50.005590361642334,"z0":6.223783688287241,"aX":1.0200744144250526},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-2.5,"spinRate":2141,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4245869323696412,"extension":6.8973155743767425},"index":0,"playId":"7ecb790c-2990-3cd8-8e93-46ef07c10379","pitchNumber":1,"startTime":"2025-09-21T18:48:34.976Z","endTime":"2025-09-21T18:48:39.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.68589325648999,"strikeZoneBottom":1.68572017975811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.049206097198176,"aZ":-10.795413328407847,"pfxX":-5.432648712335968,"pfxZ":11.319766748037642,"pX":0.5255252738464882,"pZ":2.4897291144569533,"vX0":6.750009178288433,"vY0":-136.11090751630877,"vZ0":-7.773315337457549,"x":96.97,"y":171.56,"x0":-1.2731555939799477,"y0":50.0039118845358,"z0":6.11847606994925,"aX":-10.261268737747388},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":8.5,"spinRate":2276,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40142117968440116,"extension":6.842966956586705},"index":1,"playId":"47484d1e-85d4-3303-a025-48392f0a163d","pitchNumber":2,"startTime":"2025-09-21T18:48:47.965Z","endTime":"2025-09-21T18:48:51.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16890841229922,"aZ":-26.638460081548974,"pfxX":-8.735938665628536,"pfxZ":3.984801134041179,"pX":-0.034668243175255194,"pZ":2.5108622300104666,"vX0":5.548026399971797,"vY0":-117.13422775651092,"vZ0":-3.448525301476099,"x":118.32,"y":170.99,"x0":-1.2991616097487375,"y0":50.003925392215784,"z0":6.493553610525009,"aX":-12.137598911480081},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1561,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.46765969058416523,"extension":6.853640082249371},"index":2,"playId":"609c2d52-c5f6-3f5f-b270-46b62ab69c81","pitchNumber":3,"startTime":"2025-09-21T18:49:00.167Z","endTime":"2025-09-21T18:49:04.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T18:49:14.314Z","endTime":"2025-09-21T18:49:21.531Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.67504175890496,"strikeZoneBottom":1.70662769636807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.931420382061336,"aZ":-25.45386061639318,"pfxX":0.5342532385878687,"pfxZ":3.9555422839684233,"pX":0.7908210236724146,"pZ":4.563373822011196,"vX0":5.650501967658716,"vY0":-128.77201181477844,"vZ0":0.4227092153262786,"x":86.86,"y":115.57,"x0":-1.491049697750602,"y0":50.00141676150039,"z0":6.348889249026264,"aX":0.9059983887086543},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2043,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4235451104460184,"extension":6.779121621252049},"index":4,"playId":"c3d3b6b1-c842-3ced-ae2a-8dac6505a44a","pitchNumber":4,"startTime":"2025-09-21T18:49:21.531Z","endTime":"2025-09-21T18:49:25.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.6821253646654,"strikeZoneBottom":1.65016334676003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.911547097164945,"aZ":-25.14039957209803,"pfxX":-7.732197151107656,"pfxZ":5.2032068789391595,"pX":-1.1001116742390542,"pZ":3.4556914740114415,"vX0":2.8409283032644526,"vY0":-115.36753028009824,"vZ0":-1.5493061152379988,"x":158.93,"y":145.48,"x0":-1.341033620369577,"y0":50.002934312315894,"z0":6.552863751897964,"aX":-10.451255037518298},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.4,"breakHorizontal":13.3,"spinRate":1546,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.47428395554695646,"extension":6.848080157567037},"index":5,"playId":"6fe93031-cc42-3760-a245-a3f4a0106526","pitchNumber":5,"startTime":"2025-09-21T18:49:35.575Z","endTime":"2025-09-21T18:49:39.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.793512653993712,"aZ":-24.986392432721523,"pfxX":-8.259560452717837,"pfxZ":5.257111090891923,"pX":-0.39226657125712383,"pZ":2.9255221085553553,"vX0":4.556096450364636,"vY0":-115.95082545778178,"vZ0":-2.6352001950133515,"x":131.95,"y":159.79,"x0":-1.3051342302758973,"y0":50.00461714701964,"z0":6.450281965137773,"aX":-11.296923000197168},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.1,"breakHorizontal":13.9,"spinRate":1571,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.47159902372457996,"extension":6.864758763865224},"index":6,"playId":"56ffd873-dd34-3416-8786-43f8837e2957","pitchNumber":6,"startTime":"2025-09-21T18:49:50.801Z","endTime":"2025-09-21T18:49:54.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88505523411724,"aZ":-16.250896922251222,"pfxX":-9.042365121192832,"pfxZ":8.332791643267335,"pX":0.2555208306676858,"pZ":2.0187076787906184,"vX0":7.421822200957109,"vY0":-137.24209133005712,"vZ0":-7.787152754434494,"x":107.26,"y":184.27,"x0":-1.3067066700450036,"y0":50.00304709753417,"z0":5.996112277513543,"aX":-17.279431515987703},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":14.9,"spinRate":2119,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39883378218139454,"extension":6.916490410520435},"hitData":{"launchSpeed":98.8,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":151.68}},"index":7,"playId":"1c088d91-5706-3f8e-9895-0b513646657a","pitchNumber":7,"startTime":"2025-09-21T18:50:07.998Z","endTime":"2025-09-21T18:50:16.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:50:16.893Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Davis Schneider lines out sharply to right fielder Jac Caglianone.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:50:33.526Z","endTime":"2025-09-21T18:51:54.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.17026099655688,"strikeZoneBottom":1.53976296736814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.118193461572464,"aZ":-15.17999805313004,"pfxX":-8.795025105951291,"pfxZ":9.217296530875878,"pX":0.42158304412313496,"pZ":1.200768753845071,"vX0":7.217439080511128,"vY0":-134.64882648774213,"vZ0":-9.946495759964053,"x":100.93,"y":206.36,"x0":-1.1455817365107863,"y0":50.001256117452854,"z0":6.006564838448561,"aX":-16.214075928092228},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":1923,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40614782711846864,"extension":6.946040242168819},"index":0,"playId":"6aaee310-367b-303b-94dc-e85c18704cc2","pitchNumber":1,"startTime":"2025-09-21T18:50:37.596Z","endTime":"2025-09-21T18:50:42.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.19567586021734,"strikeZoneBottom":1.5653438684885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26288737422658,"aZ":-15.787069187332945,"pfxX":-8.157564698107048,"pfxZ":8.827861320232605,"pX":0.4573952343513048,"pZ":2.2660158630096925,"vX0":7.579926348440603,"vY0":-135.09621656914592,"vZ0":-7.3591881005491295,"x":99.57,"y":177.6,"x0":-1.3191318086643036,"y0":50.00147163940456,"z0":6.126155454613286,"aX":-15.14153486876146},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":1990,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40478279998243893,"extension":6.87280289210347},"index":1,"playId":"5016f69f-7026-3782-8166-f52851d3ec05","pitchNumber":2,"startTime":"2025-09-21T18:50:49.219Z","endTime":"2025-09-21T18:50:53.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1919219499234,"aZ":-20.56983543879841,"pfxX":-0.032676002031707174,"pfxZ":6.891387319761295,"pX":0.6632799217081361,"pZ":1.3609658242869214,"vX0":5.316667467062185,"vY0":-127.86100806613581,"vZ0":-7.873227470704436,"x":91.72,"y":202.03,"x0":-1.42417172716303,"y0":50.00416484995477,"z0":6.050504430624268,"aX":-0.056509341132060964},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.3,"breakHorizontal":-1.0,"spinRate":2061,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42564660299017243,"extension":6.939044031669122},"index":2,"playId":"6a4bf591-0181-3254-8067-e334a4432d41","pitchNumber":3,"startTime":"2025-09-21T18:51:01.032Z","endTime":"2025-09-21T18:51:05.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T18:51:08.448Z","endTime":"2025-09-21T18:51:16.607Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.15448245811927,"strikeZoneBottom":1.55649647316679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00285071975026,"aZ":-14.23487937205772,"pfxX":-4.416939553198753,"pfxZ":9.440523007613102,"pX":1.1470862040317746,"pZ":2.08792368676935,"vX0":7.4746460268957176,"vY0":-136.6939005902721,"vZ0":-8.066356609249311,"x":73.28,"y":182.41,"x0":-1.0438816321256141,"y0":50.000029290476895,"z0":6.046008514625868,"aX":-8.391167063339264},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2152,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4000867363603633,"extension":6.732481627117062},"index":4,"playId":"f0f9d3ad-66ed-3a64-afe2-cea23b2de78b","pitchNumber":4,"startTime":"2025-09-21T18:51:16.607Z","endTime":"2025-09-21T18:51:21.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.0417468512623,"strikeZoneBottom":1.47582911017011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.400592184814553,"aZ":-25.139116295188888,"pfxX":-6.037150221545282,"pfxZ":4.910449137598064,"pX":-0.10425189050227512,"pZ":0.17070132487937328,"vX0":4.344307993045717,"vY0":-118.61200906121258,"vZ0":-8.923125376879288,"x":120.97,"y":234.17,"x0":-1.169715519036127,"y0":50.00510583068591,"z0":6.252841627721737,"aX":-8.65546480641441},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":10.0,"spinRate":1669,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4607140973712074,"extension":6.882638900566593},"index":5,"playId":"4603758b-0683-320e-baca-7553e5af167f","pitchNumber":5,"startTime":"2025-09-21T18:51:29.749Z","endTime":"2025-09-21T18:51:34.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27734922400324,"aZ":-15.687709420048312,"pfxX":-8.295675298951878,"pfxZ":8.68806556210337,"pX":0.45759713737298235,"pZ":1.7186530406871876,"vX0":7.554847495272069,"vY0":-136.03854043993329,"vZ0":-8.855738130873796,"x":99.56,"y":192.38,"x0":-1.2606000153933663,"y0":50.00566937118255,"z0":6.074974363703019,"aX":-15.749580449787343},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2071,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4006671371913728,"extension":6.9244338752804255},"hitData":{"launchSpeed":107.2,"launchAngle":14.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.87,"coordY":101.8}},"index":6,"playId":"6626c520-430a-3d68-a00c-e787798152c2","pitchNumber":6,"startTime":"2025-09-21T18:51:47.626Z","endTime":"2025-09-21T18:51:54.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:51:54.193Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:53:49.838Z","endTime":"2025-09-21T18:55:19.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.52334660772503,"strikeZoneBottom":1.69427074591886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.277896140759037,"aZ":-10.753961745716133,"pfxX":-3.364874557647902,"pfxZ":11.244400410938153,"pX":-0.07074138290856616,"pZ":2.4493170664302397,"vX0":1.6968800000623616,"vY0":-137.13241848081648,"vZ0":-9.63190683434929,"x":119.7,"y":172.65,"x0":-0.260352804710565,"y0":50.000544173978334,"z0":6.740281814321831,"aX":-6.408837851075371},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2318,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.3993934646880031,"extension":6.390584523608497},"index":0,"playId":"7f1ad83e-dc63-3fca-8bbe-6b2d0de8f189","pitchNumber":1,"startTime":"2025-09-21T18:53:59.896Z","endTime":"2025-09-21T18:54:03.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.8,"endSpeed":78.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.825841637798405,"aZ":-23.345693316288667,"pfxX":-6.325500894740786,"pfxZ":5.693119912979139,"pX":-0.8829779071225191,"pZ":2.5800448379735528,"vX0":0.9030109641329969,"vY0":-123.50898568342011,"vZ0":-5.9737856690057205,"x":150.66,"y":169.12,"x0":-0.4306173001455876,"y0":50.00126053200956,"z0":6.984452016119357,"aX":-9.80403949484306},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.2,"breakHorizontal":11.3,"spinRate":1635,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4429025898350436,"extension":6.245627584922524},"index":1,"playId":"45cb88ad-915d-3481-83f5-1018bb672c1c","pitchNumber":2,"startTime":"2025-09-21T18:54:17.480Z","endTime":"2025-09-21T18:54:21.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748179526711144,"aZ":-22.18187333209618,"pfxX":-7.278993776623659,"pfxZ":6.593463651522426,"pX":-1.219585330321159,"pZ":1.8033598020192207,"vX0":0.47178567327471266,"vY0":-122.20694998097161,"vZ0":-7.800533651447777,"x":163.49,"y":190.09,"x0":-0.4691840699603274,"y0":50.00170824759557,"z0":6.937797123888453,"aX":-11.024429325114605},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.4,"breakHorizontal":13.1,"spinRate":1623,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.44794741028483465,"extension":6.083913833281108},"index":2,"playId":"2e51b814-9f29-3bda-9a88-bd6ef9c3ae70","pitchNumber":3,"startTime":"2025-09-21T18:54:34.161Z","endTime":"2025-09-21T18:54:38.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.34749575984269,"strikeZoneBottom":1.59113410128172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32566666633934,"aZ":-21.33956997943849,"pfxX":-8.16844761113653,"pfxZ":7.020174506480212,"pX":-1.5470010859496945,"pZ":0.15211658065984698,"vX0":-0.25475179207245674,"vY0":-123.35271760807468,"vZ0":-11.718531001235942,"x":175.97,"y":234.67,"x0":-0.3812080234098603,"y0":50.00047408874442,"z0":6.7601631318285955,"aX":-12.596607054587228},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":1630,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.44388315798608824,"extension":6.316218364188929},"index":3,"playId":"bb4fd7fb-600b-3db8-a3c8-7d9bbf76e017","pitchNumber":4,"startTime":"2025-09-21T18:54:54.217Z","endTime":"2025-09-21T18:54:58.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07948515928852,"aZ":-24.351337604174663,"pfxX":-6.3378759075109,"pfxZ":5.048925342703108,"pX":-1.5935353022706382,"pZ":0.8695715518556393,"vX0":-0.4934312256880514,"vY0":-122.78731279862805,"vZ0":-9.50005293433284,"x":177.74,"y":215.3,"x0":-0.5658261900246374,"y0":50.00275199494444,"z0":6.813890437262653,"aX":-9.813746668012268},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":11.6,"spinRate":1551,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4436932375066931,"extension":6.194339753067545},"index":4,"playId":"098b532f-ba5d-3d6a-ab91-daad18fa2a46","pitchNumber":5,"startTime":"2025-09-21T18:55:14.918Z","endTime":"2025-09-21T18:55:19.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:55:19.590Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to left fielder Davis Schneider.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:55:36.768Z","endTime":"2025-09-21T18:56:13.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.40999807489364,"strikeZoneBottom":1.66574881224822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.709851622781347,"aZ":-27.069545892556377,"pfxX":-1.9034777744345162,"pfxZ":2.9436924350890745,"pX":-1.1663053412650026,"pZ":3.4106781697248576,"vX0":-0.8859160267015977,"vY0":-130.45164552539114,"vZ0":-4.022474534572913,"x":161.46,"y":146.69,"x0":-0.5756300490074976,"y0":50.00562329528967,"z0":6.997662899004868,"aX":-3.3029023320571937},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":3.6,"spinRate":2202,"spinDirection":202},"zone":11,"typeConfidence":0.88,"plateTime":0.4188016616224757,"extension":6.112212848539582},"index":0,"playId":"7d15e678-6ec6-37e7-98fb-47eb1d88a2f4","pitchNumber":1,"startTime":"2025-09-21T18:55:46.369Z","endTime":"2025-09-21T18:55:50.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40283740686791,"aZ":-11.255262463348183,"pfxX":-3.3481080139711823,"pfxZ":11.052425779668862,"pX":-0.5017297980296865,"pZ":2.32495097004336,"vX0":0.6789549281886513,"vY0":-137.1956803039874,"vZ0":-9.709604004977024,"x":136.12,"y":176.01,"x0":-0.31872826645281277,"y0":50.00234155506933,"z0":6.692509041828705,"aX":-6.335954784990145},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2359,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.4003353297086609,"extension":6.322200154622394},"hitData":{"launchSpeed":87.0,"launchAngle":38.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.24,"coordY":86.87}},"index":1,"playId":"606b3a46-dc96-3dc0-a533-0934447f9691","pitchNumber":2,"startTime":"2025-09-21T18:56:03.519Z","endTime":"2025-09-21T18:56:13.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:56:13.523Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:56:28.844Z","endTime":"2025-09-21T18:57:07.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.55421890023366,"strikeZoneBottom":1.73108642365066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70692083266357,"aZ":-9.17160596414414,"pfxX":-3.119929564248203,"pfxZ":11.985829162468779,"pX":0.2592402645283087,"pZ":2.655682451574891,"vX0":2.372871550882618,"vY0":-138.12794973863737,"vZ0":-9.35537463451613,"x":107.12,"y":167.08,"x0":-0.20851414916698086,"y0":50.00361078396283,"z0":6.716401456467831,"aX":-5.988301484517041},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":5.2,"spinRate":2292,"spinDirection":187},"zone":5,"typeConfidence":0.91,"plateTime":0.3975644460589396,"extension":6.3949052769781245},"index":0,"playId":"bae40b51-a94d-3f8c-a6c6-e67c25984872","pitchNumber":1,"startTime":"2025-09-21T18:56:43.684Z","endTime":"2025-09-21T18:56:47.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.233987541780145,"aZ":-9.8044875176004,"pfxX":-1.5932852243895494,"pfxZ":11.5968098307945,"pX":-0.280412858812212,"pZ":2.2252530523080365,"vX0":0.7208290330479126,"vY0":-138.11674594033062,"vZ0":-10.379030740460985,"x":127.69,"y":178.7,"x0":-0.33800429699616114,"y0":50.00491859451637,"z0":6.694962872771723,"aX":-3.073446580907489},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":2.8,"spinRate":2238,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.39683257966435015,"extension":6.485546378883299},"hitData":{"launchSpeed":99.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.52,"coordY":140.56}},"index":1,"playId":"fe95cf5f-59f8-30a5-b9af-48ff6b55cf27","pitchNumber":2,"startTime":"2025-09-21T18:57:00.074Z","endTime":"2025-09-21T18:57:07.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:57:07.625Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:59:13.385Z","endTime":"2025-09-21T18:59:50.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":92.1,"endSpeed":84.7,"strikeZoneTop":3.23074437970338,"strikeZoneBottom":1.54862632284232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46547497306463,"aZ":-10.560061452697461,"pfxX":-4.069322490418558,"pfxZ":11.828204862157715,"pX":-0.43611090745770015,"pZ":2.602000248812964,"vX0":3.5469141676054563,"vY0":-133.95546860929173,"vZ0":-7.995085938673951,"x":133.62,"y":168.53,"x0":-1.2451670509185506,"y0":50.00282405496416,"z0":6.370167047367038,"aX":-7.435729495770045},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":6.6,"spinRate":2219,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.40805538983044176,"extension":6.810782988376932},"index":0,"playId":"67f70b23-6be3-374f-974e-49dfc7881d41","pitchNumber":1,"startTime":"2025-09-21T18:59:17.977Z","endTime":"2025-09-21T18:59:21.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.44312596766908,"strikeZoneBottom":1.63352491330721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.039569003638846,"aZ":-21.7277900341392,"pfxX":0.5270749971554971,"pfxZ":6.374459979791045,"pX":-0.7144346994660952,"pZ":2.7251478210785445,"vX0":2.0694615211984173,"vY0":-126.2777792250961,"vZ0":-4.579544445363878,"x":144.23,"y":165.2,"x0":-1.6080857541485498,"y0":50.00616128404756,"z0":6.276883445617326,"aX":0.8642574661439002},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.9,"breakHorizontal":-1.3,"spinRate":2195,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4312509709437422,"extension":6.822282693085407},"index":1,"playId":"c9176d70-d1f4-3dcc-ab5f-4f51fb4346fe","pitchNumber":2,"startTime":"2025-09-21T18:59:31.406Z","endTime":"2025-09-21T18:59:35.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32892280607638,"aZ":-24.11672226858297,"pfxX":-7.657806856862985,"pfxZ":5.992781272592064,"pX":-0.5934446850193551,"pZ":2.373256779892146,"vX0":3.7907647969812284,"vY0":-114.91961296770175,"vZ0":-4.0480729043758945,"x":139.62,"y":174.7,"x0":-1.2653376289531528,"y0":50.00020244032063,"z0":6.487035304960439,"aX":-10.290750801010695},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.2,"breakHorizontal":13.0,"spinRate":1627,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4757235439377663,"extension":6.755866619437718},"index":2,"playId":"9f0f1c0d-49a6-3dea-8d6e-53f11b0c06b6","pitchNumber":3,"startTime":"2025-09-21T18:59:45.915Z","endTime":"2025-09-21T18:59:50.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:59:50.221Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:00:02.698Z","endTime":"2025-09-21T19:01:09.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.32987903247695,"strikeZoneBottom":1.6869196039756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.826065920147947,"aZ":-15.34621784809826,"pfxX":-9.511722917143771,"pfxZ":9.136453035086758,"pX":-0.002834579157864241,"pZ":1.5147401671397491,"vX0":6.308811498224164,"vY0":-134.53429925208133,"vZ0":-9.096701065720419,"x":117.11,"y":197.88,"x0":-1.1364633728929572,"y0":50.004701472032295,"z0":6.016065099516592,"aX":-17.524648466495332},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":16.0,"spinRate":2129,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40635603099584605,"extension":6.823496499606649},"index":0,"playId":"d66c531f-0e0e-3980-8edf-cec0400175e6","pitchNumber":1,"startTime":"2025-09-21T19:00:09.967Z","endTime":"2025-09-21T19:00:14.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.33686051630603,"strikeZoneBottom":1.51835331273396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51433831332592,"aZ":-20.16555284850893,"pfxX":0.6980237583107698,"pfxZ":7.3421178863249725,"pX":1.0880901143785866,"pZ":1.6417052664488256,"vX0":5.940195517695805,"vY0":-126.49568452259402,"vZ0":-7.295453792083766,"x":75.52,"y":194.45,"x0":-1.372259447123793,"y0":50.004933746804504,"z0":6.155962687786908,"aX":1.141398769741503},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.0,"breakHorizontal":-2.5,"spinRate":2160,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.43145202504886804,"extension":6.836860507147157},"index":1,"playId":"a51710db-4511-37c0-8307-d92c47ea8de6","pitchNumber":2,"startTime":"2025-09-21T19:00:21.548Z","endTime":"2025-09-21T19:00:26.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.32309829960398,"strikeZoneBottom":1.56878060092991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66960426711339,"aZ":-13.346403219222353,"pfxX":-7.324738532666386,"pfxZ":10.049202893192026,"pX":0.31517023225670787,"pZ":3.0599838833568946,"vX0":6.482097766154667,"vY0":-135.7735925184356,"vZ0":-6.118895676530927,"x":104.99,"y":156.16,"x0":-1.1471015454143116,"y0":50.00678037563732,"z0":6.265223654878474,"aX":-13.7304952498575},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":12.0,"spinRate":2190,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4028226307009892,"extension":6.850317971643021},"index":2,"playId":"d42786d3-fd96-326b-8f5c-a26d698daeb4","pitchNumber":3,"startTime":"2025-09-21T19:00:33.667Z","endTime":"2025-09-21T19:00:38.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.676349905687264,"aZ":-27.226959247695522,"pfxX":0.4187872227654018,"pfxZ":3.1701570374913732,"pX":0.1309263951207423,"pZ":2.3994564814072654,"vX0":3.586061453366943,"vY0":-123.3296380047717,"vZ0":-3.951644595490829,"x":112.01,"y":173.99,"x0":-1.3888982736294422,"y0":50.00209865750933,"z0":6.287183770045593,"aX":0.6522688179767886},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":2060,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4420298665149254,"extension":6.827360502782518},"index":3,"playId":"c4564673-ee7d-3a98-9084-f6ebaa5cea26","pitchNumber":4,"startTime":"2025-09-21T19:00:44.698Z","endTime":"2025-09-21T19:00:49.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.915161367461,"aZ":-26.385576648782607,"pfxX":-7.511364299495279,"pfxZ":4.274552735875902,"pX":-0.023471581105881382,"pZ":2.415743617029818,"vX0":4.7707575700400335,"vY0":-114.98688831570968,"vZ0":-3.5251022616108583,"x":117.89,"y":173.55,"x0":-1.1367732243800013,"y0":50.005531581282995,"z0":6.49569537066303,"aX":-10.181385254661237},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.2,"breakHorizontal":12.6,"spinRate":1616,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4741682746917282,"extension":6.840597308793399},"hitData":{"launchSpeed":95.3,"launchAngle":31.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.85,"coordY":46.31}},"index":4,"playId":"1516f5dd-8bde-3045-a567-dedf5feee7b1","pitchNumber":5,"startTime":"2025-09-21T19:00:59.935Z","endTime":"2025-09-21T19:01:09.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:01:09.387Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:01:27.352Z","endTime":"2025-09-21T19:03:41.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":87.8,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.389314703263988,"aZ":-23.325756304532334,"pfxX":1.2036428133183792,"pfxZ":5.251909286239393,"pX":1.124524540312823,"pZ":3.0783373617156764,"vX0":5.883242677013079,"vY0":-127.95231007235287,"vZ0":-3.7325396491302976,"x":74.14,"y":155.66,"x0":-1.3458293405071553,"y0":50.002359804665325,"z0":6.3495135219004055,"aX":2.0282390899260125},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":-3.4,"spinRate":2035,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4254431626028068,"extension":6.860471162793453},"index":0,"playId":"07bb5604-3639-3a51-abe0-373cb4722902","pitchNumber":1,"startTime":"2025-09-21T19:01:30.102Z","endTime":"2025-09-21T19:01:34.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.40260135891722,"strikeZoneBottom":1.52999952614002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.196189706909696,"aZ":-24.478236919253654,"pfxX":1.3147060955230634,"pfxZ":4.50403371416539,"pX":0.9675939672133991,"pZ":3.3079242872307852,"vX0":5.8861924955247,"vY0":-129.1673069878258,"vZ0":-2.9319370408318974,"x":80.12,"y":149.47,"x0":-1.5014885894858918,"y0":50.00097302850363,"z0":6.318068354894617,"aX":2.2440826287790387},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":1950,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.42231580320792883,"extension":6.880958381313252},"index":1,"playId":"e6003442-d821-3708-82c5-73356c2c3ba9","pitchNumber":2,"startTime":"2025-09-21T19:01:50.179Z","endTime":"2025-09-21T19:01:54.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.132298827856605,"aZ":-32.997548490790265,"pfxX":-8.985005371768,"pfxZ":-0.5863511972927906,"pX":-0.5171435054776078,"pZ":0.7594148523416018,"vX0":4.575118813918732,"vY0":-118.03127883507015,"vZ0":-5.827897770563198,"x":136.71,"y":218.28,"x0":-1.321298424907308,"y0":50.00540316604098,"z0":6.327895787692834,"aX":-12.578376287505876},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.3,"breakHorizontal":15.0,"spinRate":1556,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4654747523527001,"extension":6.867476083649679},"index":2,"playId":"a9644339-618c-339c-9346-59cd3f6c9252","pitchNumber":3,"startTime":"2025-09-21T19:02:02.121Z","endTime":"2025-09-21T19:02:05.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T19:02:18.543Z","endTime":"2025-09-21T19:02:25.695Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.592889749997145,"aZ":-16.724702770069072,"pfxX":-4.229254531452694,"pfxZ":8.156542157573163,"pX":0.6696122295546428,"pZ":3.659752360895933,"vX0":6.978864843732397,"vY0":-136.6253575965232,"vZ0":-4.349274154188227,"x":91.48,"y":139.97,"x0":-1.3662257943944391,"y0":50.001452469406765,"z0":6.418714039955523,"aX":-8.00983776903601},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2127,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4006233925945879,"extension":6.766482767189254},"index":4,"playId":"3f98167a-8197-3e84-8dd9-aa7057dfdcf4","pitchNumber":4,"startTime":"2025-09-21T19:02:25.695Z","endTime":"2025-09-21T19:02:29.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.31378960807676,"strikeZoneBottom":1.6218800904414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.664427520788077,"aZ":-11.319649446367992,"pfxX":-3.2814211009925875,"pfxZ":10.980589607827378,"pX":-0.48000343447992533,"pZ":1.375176679303692,"vX0":3.131588081111805,"vY0":-136.79887114076493,"vZ0":-11.514035487613242,"x":135.3,"y":201.65,"x0":-1.2122503308200716,"y0":50.001521615465066,"z0":6.410322606010483,"aX":-6.230463826815087},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2103,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4001107868558855,"extension":6.790851984285478},"index":5,"playId":"540d0ce1-fdf1-3b53-9529-fcb1879b645a","pitchNumber":5,"startTime":"2025-09-21T19:02:43.121Z","endTime":"2025-09-21T19:02:47.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.23152476337233,"strikeZoneBottom":1.48361921848205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.000183651147665,"aZ":-25.681743825067116,"pfxX":0.6438277668824157,"pfxZ":4.039817079480896,"pX":0.8099731257679083,"pZ":0.8030879887424694,"vX0":5.148991434155026,"vY0":-125.36500396252846,"vZ0":-8.060297845292634,"x":86.13,"y":217.1,"x0":-1.345803067826661,"y0":50.002489308620945,"z0":6.125711482064721,"aX":1.0350544846101362},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.3,"spinRate":1839,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4352552679717969,"extension":6.984858587834162},"index":6,"playId":"ec7c58ae-f816-368a-b328-0947559448d6","pitchNumber":6,"startTime":"2025-09-21T19:02:57.529Z","endTime":"2025-09-21T19:03:01.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.682053168734296,"aZ":-22.177900823802496,"pfxX":-6.202208956491431,"pfxZ":7.198747926483244,"pX":-0.4137999474027545,"pZ":2.497713875499509,"vX0":3.7252563908743475,"vY0":-116.98587733938523,"vZ0":-4.42856679287826,"x":132.77,"y":171.34,"x0":-1.219533630146327,"y0":50.00214843058438,"z0":6.4893233404807775,"aX":-8.612469145435867},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":1602,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4678549728240564,"extension":6.827213068156112},"index":7,"playId":"e3612082-2d45-3edb-918d-474596f9ecbc","pitchNumber":7,"startTime":"2025-09-21T19:03:16.347Z","endTime":"2025-09-21T19:03:20.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.383482249728594,"aZ":-28.023556640662203,"pfxX":-9.410249603411227,"pfxZ":2.990113417814685,"pX":-0.2855626207470597,"pZ":2.0750293613822457,"vX0":4.775648298113839,"vY0":-116.90641724508113,"vZ0":-4.048326765255006,"x":127.88,"y":182.75,"x0":-1.1287971429783774,"y0":50.00453058513979,"z0":6.450455344419026,"aX":-13.068102959697072},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.7,"breakHorizontal":16.0,"spinRate":1636,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.46794758378191936,"extension":6.863514035917875},"hitData":{"launchSpeed":98.3,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.67,"coordY":49.68}},"index":8,"playId":"1b7e8180-54ed-331f-a448-152907a45a67","pitchNumber":8,"startTime":"2025-09-21T19:03:32.112Z","endTime":"2025-09-21T19:03:41.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:03:41.485Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out sharply to left fielder Davis Schneider.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:05:42.969Z","endTime":"2025-09-21T19:07:19.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897552654920837,"aZ":-9.875114164863705,"pfxX":-1.092138597910274,"pfxZ":11.754632979288784,"pX":-0.14204916755507735,"pZ":3.590204114203564,"vX0":0.4184147535887648,"vY0":-136.79296120266343,"vZ0":-7.097616342888102,"x":122.41,"y":141.84,"x0":-0.15500966453262627,"y0":50.003329001311414,"z0":6.893935975367378,"aX":-2.071802693502612},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":1.9,"spinRate":2327,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.40026286949952805,"extension":6.308745653065914},"index":0,"playId":"4085ac0e-c576-32b7-832b-c291bb676bfe","pitchNumber":1,"startTime":"2025-09-21T19:05:54.981Z","endTime":"2025-09-21T19:05:59.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.51862995360556,"strikeZoneBottom":1.71915425052102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75874579904633,"aZ":-25.697323933056882,"pfxX":-6.192288387619351,"pfxZ":4.32687653133491,"pX":0.43453568981643353,"pZ":2.1901743274160963,"vX0":3.573475690441349,"vY0":-120.86560252369131,"vZ0":-6.304760936779902,"x":100.44,"y":179.65,"x0":-0.24900723754385562,"y0":50.00570857511029,"z0":7.051874834900632,"aX":-9.279467079469145},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":10.6,"spinRate":1627,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.4509842085304734,"extension":6.1125448484676905},"index":1,"playId":"324757b3-6ef7-3801-9bd4-6971adcd6c8d","pitchNumber":2,"startTime":"2025-09-21T19:06:10.772Z","endTime":"2025-09-21T19:06:15.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.748908349523653,"aZ":-11.057071344252126,"pfxX":-1.4563982498700638,"pfxZ":11.068402508535362,"pX":-0.991634880061418,"pZ":3.477586854139193,"vX0":-1.68242832118018,"vY0":-137.10311292706558,"vZ0":-7.060708467991478,"x":154.8,"y":144.89,"x0":-0.181335301466696,"y0":50.00117938448285,"z0":6.83752220164204,"aX":-2.776939411775214},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":3.0,"spinRate":2346,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.3992113843759899,"extension":6.178680481872641},"index":2,"playId":"727914ed-fc98-3497-8124-d39e701c407e","pitchNumber":3,"startTime":"2025-09-21T19:06:26.915Z","endTime":"2025-09-21T19:06:31.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T19:06:40.901Z","endTime":"2025-09-21T19:06:53.340Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.51948505768855,"strikeZoneBottom":1.61317255838649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37196550557508,"aZ":-8.72656826236144,"pfxX":-3.1479421104533394,"pfxZ":12.125004711872577,"pX":0.7666038104752932,"pZ":2.0683399270531075,"vX0":3.4080126209512813,"vY0":-137.6606152521281,"vZ0":-11.028709003211612,"x":87.78,"y":182.93,"x0":-0.07396249813466163,"y0":50.00629151699573,"z0":6.70110321998102,"aX":-6.0893710081927415},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":5.0,"spinRate":2334,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.39673746476884775,"extension":6.4505282593703255},"index":4,"playId":"6dec35fa-d409-3bab-b14b-5fb6ffc469b0","pitchNumber":4,"startTime":"2025-09-21T19:06:53.340Z","endTime":"2025-09-21T19:06:57.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.682894732162758,"aZ":-25.689599452020904,"pfxX":-6.1957925525335655,"pfxZ":4.250015043653228,"pX":-0.14813259819824826,"pZ":2.4546067825992637,"vX0":2.0549162025411154,"vY0":-122.07330188655193,"vZ0":-5.665209580356385,"x":122.65,"y":172.51,"x0":-0.19085904882816102,"y0":50.00056589016888,"z0":6.98765191494739,"aX":-9.44714809505756},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":10.8,"spinRate":1532,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.446899790606734,"extension":6.237676143194345},"hitData":{"launchSpeed":101.6,"launchAngle":15.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.71,"coordY":80.94}},"index":5,"playId":"941132f9-8355-3657-991e-8468a0c618b4","pitchNumber":5,"startTime":"2025-09-21T19:07:12.241Z","endTime":"2025-09-21T19:07:19.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:07:19.883Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:07:36.254Z","endTime":"2025-09-21T19:09:46.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.403211185650143,"aZ":-24.507760581426947,"pfxX":-6.49173530240485,"pfxZ":4.973269319801647,"pX":-0.21838853875565378,"pZ":1.7842695643535116,"vX0":2.121817484339816,"vY0":-122.388819578401,"vZ0":-7.497241475748667,"x":125.32,"y":190.6,"x0":-0.2447800642438478,"y0":50.00468587717084,"z0":6.936649817264306,"aX":-10.012575744887277},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.8,"breakHorizontal":11.4,"spinRate":1578,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.44473320675348216,"extension":6.188483948809738},"index":0,"playId":"200a9fba-b785-3d00-892e-dacf14064b4d","pitchNumber":1,"startTime":"2025-09-21T19:07:45.266Z","endTime":"2025-09-21T19:07:48.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.59054152946648,"strikeZoneBottom":1.77967279124662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.857972683347178,"aZ":-10.629492545886066,"pfxX":-0.6917944458327323,"pfxZ":11.301771992120612,"pX":-1.6613133527488373,"pZ":3.4505633171368535,"vX0":-2.976457516949768,"vY0":-137.0779909352228,"vZ0":-7.228617267013132,"x":180.33,"y":145.61,"x0":-0.47231290458151404,"y0":50.000753438145495,"z0":6.844765495385639,"aX":-1.3174966684005118},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":1.9,"spinRate":2154,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.3993371854636707,"extension":6.246702625788131},"index":1,"playId":"12451037-84a4-3c1a-884a-225d22a69027","pitchNumber":2,"startTime":"2025-09-21T19:08:02.282Z","endTime":"2025-09-21T19:08:05.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.61869172083156,"strikeZoneBottom":1.79090151193699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.067623359488024,"aZ":-10.388560972299254,"pfxX":-2.9061494628085267,"pfxZ":11.25097470998514,"pX":-0.7994624820658954,"pZ":2.939826946569967,"vX0":-0.43211557491443664,"vY0":-137.89644727320342,"vZ0":-8.508563712542447,"x":147.47,"y":159.4,"x0":-0.26310564285520277,"y0":50.00549218022215,"z0":6.755959828796165,"aX":-5.628709486964316},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2219,"spinDirection":191},"zone":4,"typeConfidence":0.91,"plateTime":0.39636530423963867,"extension":6.306111478008214},"index":2,"playId":"0e665cf6-458e-3e02-b538-5ec9589b1a84","pitchNumber":3,"startTime":"2025-09-21T19:08:18.383Z","endTime":"2025-09-21T19:08:22.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.61194843854674,"strikeZoneBottom":1.7692881964658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.994662476956343,"aZ":-10.402037146405439,"pfxX":-3.2848125784993654,"pfxZ":11.526460435434107,"pX":-0.4539979277907814,"pZ":1.8177906764030805,"vX0":0.5041372151522547,"vY0":-136.33165014231056,"vZ0":-11.28357376627659,"x":134.31,"y":189.7,"x0":-0.21399977448050705,"y0":50.00423697502452,"z0":6.720256911400675,"aX":-6.205192067330676},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":5.9,"spinRate":2035,"spinDirection":196},"zone":7,"typeConfidence":0.9,"plateTime":0.4012334755641147,"extension":6.4630696139683845},"index":3,"playId":"11822bd6-c148-3821-bfb4-4bd094b03e40","pitchNumber":4,"startTime":"2025-09-21T19:08:38.918Z","endTime":"2025-09-21T19:08:42.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95893807676853,"aZ":-24.49108033031415,"pfxX":-1.3320855090267618,"pfxZ":4.4397547418518215,"pX":0.4885923919389692,"pZ":2.4123901764362654,"vX0":2.440797689021851,"vY0":-129.88417857107478,"vZ0":-6.717181552846152,"x":98.38,"y":173.65,"x0":-0.2848860281943209,"y0":50.00415255398408,"z0":6.861455417988449,"aX":-2.305538572930057},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":1.9,"spinRate":2202,"spinDirection":190},"zone":6,"typeConfidence":0.89,"plateTime":0.4196759540414958,"extension":6.176439347118949},"index":4,"playId":"4ce76f9e-a3aa-3a90-8391-4c50c1301949","pitchNumber":5,"startTime":"2025-09-21T19:08:57.317Z","endTime":"2025-09-21T19:09:01.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.54446370338548,"strikeZoneBottom":1.91868424763705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.784697499744706,"aZ":-23.65013544201327,"pfxX":-6.783246712577232,"pfxZ":5.419337311149656,"pX":0.29745634733549653,"pZ":1.5858115454315536,"vX0":3.2163115674753024,"vY0":-123.55823451284185,"vZ0":-8.168047977578262,"x":105.66,"y":195.96,"x0":-0.12842293785087175,"y0":50.001592118285835,"z0":6.871927051845252,"aX":-10.661385232455512},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":1651,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.44052045832220266,"extension":6.233928476224765},"index":5,"playId":"91f39e1b-dfb6-3486-947d-f64a683ce395","pitchNumber":6,"startTime":"2025-09-21T19:09:21.222Z","endTime":"2025-09-21T19:09:25.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.4877060426148,"strikeZoneBottom":1.68999793843984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12584018754626,"aZ":-9.197836043070303,"pfxX":-3.0075173746825126,"pfxZ":11.615976060272416,"pX":1.5203760483918491,"pZ":1.7216393926489149,"vX0":5.474835740329943,"vY0":-138.82067047791716,"vZ0":-11.838867062078082,"x":59.05,"y":192.3,"x0":-0.07461205776898035,"y0":50.005850575081915,"z0":6.623151961642006,"aX":-5.950779239151638},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":4.4,"spinRate":2298,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3925280837702272,"extension":6.469899996937626},"index":6,"playId":"30d23e8f-fa6a-34b9-b615-bf28ed57a679","pitchNumber":7,"startTime":"2025-09-21T19:09:41.824Z","endTime":"2025-09-21T19:09:46.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:09:46.348Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to shortstop Andrés Giménez, deflected by third baseman Addison Barger. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:10:02.824Z","endTime":"2025-09-21T19:10:19.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.610490784848118,"aZ":-25.063703703866583,"pfxX":-4.916084358219328,"pfxZ":4.090242161319988,"pX":-0.6508078294309941,"pZ":2.551153818783809,"vX0":1.047013665821847,"vY0":-129.64364047961337,"vZ0":-6.45965204495533,"x":141.81,"y":169.9,"x0":-0.4151875123075475,"y0":50.005916608978985,"z0":6.932340023466469,"aX":-8.550301853756908},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":8.8,"spinRate":2170,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.41905074435366174,"extension":6.068092276404391},"hitData":{"launchSpeed":102.4,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":164.86}},"index":0,"playId":"9b436004-09ed-3d0f-af44-93f95fce325e","pitchNumber":1,"startTime":"2025-09-21T19:10:12.732Z","endTime":"2025-09-21T19:10:19.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.36,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:10:19.635Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:10:46.296Z","endTime":"2025-09-21T19:12:04.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.64112250875427,"strikeZoneBottom":1.7475901002104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.546570436183593,"aZ":-22.239485877858193,"pfxX":-6.8937677701805935,"pfxZ":6.604966898485357,"pX":1.2140812541673949,"pZ":0.9447937086632452,"vX0":5.082782010651498,"vY0":-121.02617282778803,"vZ0":-9.49462266465986,"x":70.72,"y":213.27,"x0":-0.003399464645937905,"y0":50.001621007513876,"z0":6.82137532901231,"aX":-10.367987321337463},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.2,"breakHorizontal":11.5,"spinRate":1583,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4501889130955887,"extension":6.347147992787465},"index":0,"playId":"8d7ad483-7e7e-38c6-bb72-9df4f50f78c3","pitchNumber":1,"startTime":"2025-09-21T19:10:58.516Z","endTime":"2025-09-21T19:11:03.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16242096156592,"aZ":-26.02005893282962,"pfxX":-4.124082738618336,"pfxZ":3.6043139007814906,"pX":-0.9754050247992034,"pZ":1.9033480030196042,"vX0":-0.08323531928778158,"vY0":-128.39410350476598,"vZ0":-7.619845705182519,"x":154.18,"y":187.39,"x0":-0.40516230798817937,"y0":50.001941610142126,"z0":6.871887658469803,"aX":-7.034019366280404},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":7.6,"spinRate":2271,"spinDirection":193},"zone":13,"typeConfidence":0.89,"plateTime":0.42311953074448727,"extension":5.945076125942348},"index":1,"playId":"e113cec5-23c4-3709-9c46-bfdf81cfd364","pitchNumber":2,"startTime":"2025-09-21T19:11:16.032Z","endTime":"2025-09-21T19:11:20.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.382487907481657,"aZ":-25.47032711680458,"pfxX":-7.311417692163255,"pfxZ":4.469442636687881,"pX":-0.38236782932054675,"pZ":1.4054555765544279,"vX0":1.605562873544966,"vY0":-121.09801903401387,"vZ0":-7.905718065991259,"x":131.57,"y":200.83,"x0":-0.09955754954695024,"y0":50.00373497098623,"z0":6.907763902218654,"aX":-10.970689059438508},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":1638,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.45053815873013603,"extension":6.201722634585311},"index":2,"playId":"82a52ef9-41bd-3eca-8056-941d6fd1679a","pitchNumber":3,"startTime":"2025-09-21T19:11:38.941Z","endTime":"2025-09-21T19:11:43.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.1,"endSpeed":78.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.703906945433218,"aZ":-23.371201474327858,"pfxX":-7.476060823547316,"pfxZ":5.76624402628531,"pX":-0.15145592990943027,"pZ":0.15971715069327383,"vX0":2.3507853664146148,"vY0":-122.10663324280091,"vZ0":-11.242959259565714,"x":122.77,"y":234.47,"x0":-0.1495951586697926,"y0":50.000213366609785,"z0":6.7971605696050785,"aX":-11.404649416587443},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.3,"breakHorizontal":13.1,"spinRate":1551,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.44679387874881726,"extension":6.141762861017228},"index":3,"playId":"f671e07e-a3a6-3650-a4d9-41ad2d13cd8d","pitchNumber":4,"startTime":"2025-09-21T19:11:58.633Z","endTime":"2025-09-21T19:12:04.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":2.28,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:12:04.673Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to shortstop Andrés Giménez. Vinnie Pasquantino to 3rd. Maikel Garcia to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:12:32.148Z","endTime":"2025-09-21T19:14:05.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":77.8,"strikeZoneTop":3.19123403799744,"strikeZoneBottom":1.50069761301425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.633318088291624,"aZ":-24.678970173123744,"pfxX":-6.619644117786185,"pfxZ":4.941921027464784,"pX":-0.32117719075012213,"pZ":2.029757376384023,"vX0":2.108921181169734,"vY0":-121.72104862560677,"vZ0":-6.778715022736979,"x":129.24,"y":183.98,"x0":-0.33371613533694927,"y0":50.00197234060016,"z0":6.958180212119523,"aX":-10.032294511023037},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.8,"breakHorizontal":11.5,"spinRate":1555,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.44827715854969297,"extension":6.195686608231747},"index":0,"playId":"850fd240-7e93-3c02-8e03-08b7d4679fce","pitchNumber":1,"startTime":"2025-09-21T19:12:38.340Z","endTime":"2025-09-21T19:12:42.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.649170858512157,"aZ":-26.966112024385463,"pfxX":-7.005976531757873,"pfxZ":3.4715362125108253,"pX":-0.07708532277766426,"pZ":1.4359232802011652,"vX0":2.5983875382857478,"vY0":-120.92405951713968,"vZ0":-7.521074401691519,"x":119.94,"y":200.01,"x0":-0.24730747087585925,"y0":50.004160113330315,"z0":6.909354016569613,"aX":-10.513882182376035},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.9,"breakHorizontal":12.2,"spinRate":1451,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.4506755023386777,"extension":6.047403321368247},"index":1,"playId":"79b66be8-c558-3c06-91bd-abc2c2594910","pitchNumber":2,"startTime":"2025-09-21T19:12:54.399Z","endTime":"2025-09-21T19:12:58.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.820302937241742,"aZ":-26.650019520406303,"pfxX":-8.04399427549173,"pfxZ":3.595616574279065,"pX":-0.20970935530099127,"pZ":1.0149851444833384,"vX0":3.016786287402749,"vY0":-122.53722548447787,"vZ0":-8.644329004071428,"x":124.99,"y":211.38,"x0":-0.4043812033316032,"y0":50.0042829553391,"z0":6.83006374125539,"aX":-12.36274686707363},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":13.9,"spinRate":1429,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4452002808767568,"extension":6.055628826895535},"index":2,"playId":"399c4c3a-4271-3bab-85c4-083dbc5341b2","pitchNumber":3,"startTime":"2025-09-21T19:13:11.414Z","endTime":"2025-09-21T19:13:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.113784050686824,"aZ":-27.62352670272227,"pfxX":-7.0414119525690815,"pfxZ":2.986760284574701,"pX":-0.23329763733339073,"pZ":2.136360568517471,"vX0":2.651663798756364,"vY0":-122.3846170780791,"vZ0":-5.9276235277980405,"x":125.89,"y":181.1,"x0":-0.4131928698803215,"y0":50.002773581519335,"z0":6.941960899775317,"aX":-10.73053236083411},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":1556,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.44675911331792895,"extension":6.159150981747898},"index":3,"playId":"bd0be2c4-daf5-376e-a39f-a12d73bde5a4","pitchNumber":4,"startTime":"2025-09-21T19:13:34.505Z","endTime":"2025-09-21T19:13:38.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.232002560402314,"aZ":-10.882552688990085,"pfxX":-4.657835279347237,"pfxZ":11.043273822844924,"pX":-0.8232577156611389,"pZ":2.3200466812882268,"vX0":0.45165796110646544,"vY0":-137.44376718300265,"vZ0":-9.847518275648243,"x":148.38,"y":176.14,"x0":-0.3832033937649621,"y0":50.00370114682963,"z0":6.671882940030454,"aX":-8.981706875786351},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2282,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.3973129629360024,"extension":6.357482824817181},"hitData":{"launchSpeed":78.8,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":157.26}},"index":4,"playId":"ff833782-be09-3187-84bb-26851aef8f6c","pitchNumber":5,"startTime":"2025-09-21T19:13:58.369Z","endTime":"2025-09-21T19:14:05.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.87,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:14:05.987Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a line drive to right fielder Nathan Lukes. Vinnie Pasquantino scores. Maikel Garcia scores. Adam Frazier to 3rd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:15:05.724Z","endTime":"2025-09-21T19:15:19.816Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:14:44.077Z","endTime":"2025-09-21T19:15:07.958Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.050295361960575,"aZ":-25.657320301308538,"pfxX":-6.148768483601014,"pfxZ":4.2753443180083845,"pX":-0.29753197996385317,"pZ":2.845384646481409,"vX0":1.9314687176987313,"vY0":-121.88612670768183,"vZ0":-4.828295409365123,"x":128.34,"y":161.95,"x0":-0.29539832952704304,"y0":50.00171442928276,"z0":7.033106619053287,"aX":-9.370739020799281},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":10.8,"spinRate":1371,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.4471638120397441,"extension":6.087184307744565},"hitData":{"launchSpeed":84.7,"launchAngle":18.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.55,"coordY":120.59}},"index":1,"playId":"f72f1663-51e5-3eb9-bb26-300fff321cc1","pitchNumber":1,"startTime":"2025-09-21T19:15:07.958Z","endTime":"2025-09-21T19:15:19.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":17.9,"leverageIndex":3.3,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:15:19.816Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks. Carter Jensen to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:16:46.940Z","endTime":"2025-09-21T19:17:49.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:15:50.648Z","endTime":"2025-09-21T19:16:49.099Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.50330973352523,"strikeZoneBottom":1.6981329908655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454095744433864,"aZ":-10.609125352272539,"pfxX":-4.263790108678096,"pfxZ":11.079206627068352,"pX":-0.7211356002356408,"pZ":0.8472183629344398,"vX0":0.5439967171418827,"vY0":-138.2948912725834,"vZ0":-13.784292161540291,"x":144.49,"y":215.91,"x0":-0.3655229809814325,"y0":50.00568434376836,"z0":6.595354509490555,"aX":-8.299360690743613},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2241,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.3953348654976625,"extension":6.338811156218812},"index":1,"playId":"54fc27af-a693-38f0-ad8b-e66cd3e266b0","pitchNumber":1,"startTime":"2025-09-21T19:16:49.099Z","endTime":"2025-09-21T19:16:52.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.4,"endSpeed":87.0,"strikeZoneTop":3.4947463534128,"strikeZoneBottom":1.65783581409957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91246877364062,"aZ":-12.12611010614078,"pfxX":-4.933096484494731,"pfxZ":10.445834995870038,"pX":-2.0862522603150073,"pZ":2.277976928651388,"vX0":-2.6499754546882643,"vY0":-137.30470048404663,"vZ0":-9.770122670693949,"x":196.52,"y":177.27,"x0":-0.4692787845565995,"y0":50.00258264546645,"z0":6.696087255839743,"aX":-9.468229451547186},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":9.5,"spinRate":2212,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.39811985872354905,"extension":6.243094304559896},"index":2,"playId":"6c827c10-5511-3d75-b875-54eead0cc900","pitchNumber":2,"startTime":"2025-09-21T19:17:07.717Z","endTime":"2025-09-21T19:17:11.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.47681161103689,"strikeZoneBottom":1.63960950022622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495454684900643,"aZ":-27.686171093207538,"pfxX":-2.405242418939196,"pfxZ":2.632477718072346,"pX":-0.9362037794650914,"pZ":3.7883899602274185,"vX0":0.09481147092996087,"vY0":-128.68313328298422,"vZ0":-2.8779598754329996,"x":152.69,"y":136.49,"x0":-0.6598845417477481,"y0":50.003809402291225,"z0":7.028795558261233,"aX":-4.1017158667264795},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":4.3,"spinRate":2253,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.42293423980804823,"extension":6.01514247754106},"index":3,"playId":"b9acaf58-8245-3910-9b43-e554da0d61b3","pitchNumber":3,"startTime":"2025-09-21T19:17:27.047Z","endTime":"2025-09-21T19:17:30.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.52020717011349,"strikeZoneBottom":1.68307415557605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54884371797371,"aZ":-11.956223218551617,"pfxX":-4.1219806293789265,"pfxZ":11.016125680559224,"pX":-0.8402363879842406,"pZ":2.1691460507625324,"vX0":0.05789291176746278,"vY0":-134.48121201891124,"vZ0":-9.913356678779538,"x":149.03,"y":180.21,"x0":-0.32617812252762796,"y0":50.006061843181314,"z0":6.746389750985188,"aX":-7.568656469226798},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":7.4,"spinRate":2171,"spinDirection":190},"zone":13,"typeConfidence":0.88,"plateTime":0.40693744583756253,"extension":6.246647730073692},"index":4,"playId":"167f4a90-a7ae-3db6-86f3-6609ebd6a7f4","pitchNumber":4,"startTime":"2025-09-21T19:17:45.299Z","endTime":"2025-09-21T19:17:49.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":2.52,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:17:49.210Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:18:07.432Z","endTime":"2025-09-21T19:18:42.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.2,"strikeZoneTop":3.42497651195941,"strikeZoneBottom":1.63284397850747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53348652623558,"aZ":-22.213086338269108,"pfxX":-6.90158897653944,"pfxZ":6.531217110934845,"pX":-0.028149869233367195,"pZ":1.113198090603076,"vX0":2.534042457443867,"vY0":-122.04717636534393,"vZ0":-9.36158898862473,"x":118.07,"y":208.72,"x0":-0.1767607287853099,"y0":50.00300528281295,"z0":6.87657231559051,"aX":-10.52686695894068},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.1,"breakHorizontal":12.0,"spinRate":1586,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4469027728190871,"extension":6.117306764836448},"index":0,"playId":"33b95639-2f47-38f7-98f3-ab88d6f0c73f","pitchNumber":1,"startTime":"2025-09-21T19:18:17.130Z","endTime":"2025-09-21T19:18:20.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.633585663172063,"aZ":-9.748851065596767,"pfxX":-3.949603550035088,"pfxZ":12.013404500244766,"pX":-0.6270759274264412,"pZ":1.9666054644030337,"vX0":0.31856936976241546,"vY0":-135.52157957187697,"vZ0":-10.86352465121815,"x":140.9,"y":185.68,"x0":-0.23257969547016605,"y0":50.00126766599154,"z0":6.699945597322794,"aX":-7.371971495840771},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":7.1,"spinRate":2355,"spinDirection":194},"zone":7,"typeConfidence":0.9,"plateTime":0.4036141607605095,"extension":6.259558492066807},"hitData":{"launchSpeed":99.4,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.44,"coordY":146.62}},"index":1,"playId":"7f8d0550-1e35-3337-9fae-029a9beb33b5","pitchNumber":2,"startTime":"2025-09-21T19:18:34.650Z","endTime":"2025-09-21T19:18:42.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":3.87,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:18:42.909Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a fly ball to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:20:49.028Z","endTime":"2025-09-21T19:22:19.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.27290941728286,"strikeZoneBottom":1.36429367163526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.551323272702362,"aZ":-12.37081383057721,"pfxX":-4.441714639447752,"pfxZ":11.007974853659185,"pX":0.8059176979843221,"pZ":3.0532340596234473,"vX0":6.675500948217532,"vY0":-133.26020084833877,"vZ0":-6.181889936473817,"x":86.28,"y":156.34,"x0":-1.1541216698533254,"y0":50.00257969120985,"z0":6.296158029030362,"aX":-7.991023025455457},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":6.6,"spinRate":2200,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.41096652929576205,"extension":6.880141613391314},"index":0,"playId":"843259b4-6966-3045-b46d-3a6f97d48442","pitchNumber":1,"startTime":"2025-09-21T19:20:55.554Z","endTime":"2025-09-21T19:20:59.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.26702152929212,"strikeZoneBottom":1.51796687549971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.977177607146913,"aZ":-15.720266540343813,"pfxX":-5.7875861586707416,"pfxZ":9.243082187361587,"pX":-0.5068709980784595,"pZ":3.0539934197663845,"vX0":4.338036141172488,"vY0":-132.25672047864884,"vZ0":-5.46962366188304,"x":136.32,"y":156.32,"x0":-1.4126425809358665,"y0":50.00103295826814,"z0":6.29329682853135,"aX":-10.299787866902374},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2178,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.413408958576829,"extension":6.851105126019149},"index":1,"playId":"3367491a-7b49-37db-a027-dc8d37ec79b2","pitchNumber":2,"startTime":"2025-09-21T19:21:08.050Z","endTime":"2025-09-21T19:21:12.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-21T19:21:20.012Z","endTime":"2025-09-21T19:21:33.776Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.11258532680982,"strikeZoneBottom":1.42738226360668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759032028061505,"aZ":-32.72099943653381,"pfxX":-9.269109695204497,"pfxZ":-0.39841769204970134,"pX":1.041878772865433,"pZ":1.653271582014561,"vX0":7.786295066970183,"vY0":-116.93276931821482,"vZ0":-3.8957089938863643,"x":77.29,"y":194.14,"x0":-1.1402534213300428,"y0":50.00272682860125,"z0":6.438019112555706,"aX":-12.729484362093375},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.4,"breakHorizontal":14.6,"spinRate":1540,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4699037299907194,"extension":6.774395082410751},"index":3,"playId":"aab51478-e352-389c-9bda-f6ecfd05e5ac","pitchNumber":3,"startTime":"2025-09-21T19:21:33.776Z","endTime":"2025-09-21T19:21:37.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.027791882407417,"aZ":-21.645992534771263,"pfxX":0.3992359992749104,"pfxZ":6.4802610183500065,"pX":0.8957475271219697,"pZ":3.3884724337816094,"vX0":5.692502133202658,"vY0":-125.97664052170708,"vZ0":-2.8907910830230583,"x":82.86,"y":147.29,"x0":-1.4349991627718404,"y0":50.00272433541799,"z0":6.280088156247658,"aX":0.6473758341778669},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.4,"breakHorizontal":-1.9,"spinRate":2037,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.43302955641070096,"extension":6.831001585736311},"index":4,"playId":"2615ce40-44b5-36d0-bc8e-b83d73c3b901","pitchNumber":4,"startTime":"2025-09-21T19:21:48.300Z","endTime":"2025-09-21T19:21:52.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50934836361973,"aZ":-29.2858202583651,"pfxX":-10.255098606730026,"pfxZ":2.1653537626191772,"pX":-0.7210045902197496,"pZ":1.937709347715881,"vX0":4.200944770868957,"vY0":-114.55690315506062,"vZ0":-3.8166682900379025,"x":144.48,"y":186.46,"x0":-1.2429516681496806,"y0":50.00288251835538,"z0":6.478072416681842,"aX":-13.674871560495225},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":1617,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.47753361994772625,"extension":6.651854358740691},"hitData":{"launchSpeed":70.4,"launchAngle":29.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.54,"coordY":100.51}},"index":5,"playId":"4d64be61-29cb-304f-b478-593faca30359","pitchNumber":5,"startTime":"2025-09-21T19:22:07.270Z","endTime":"2025-09-21T19:22:19.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:22:19.440Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:22:35.540Z","endTime":"2025-09-21T19:23:20.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.990655806003115,"aZ":-24.525318394753857,"pfxX":0.17521408611867684,"pfxZ":5.030625636430836,"pX":0.13652940127741703,"pZ":1.7495879316527954,"vX0":3.7027544486249235,"vY0":-121.43713135111717,"vZ0":-5.786087938048444,"x":111.8,"y":191.54,"x0":-1.4198951517907814,"y0":50.00002372491354,"z0":6.250042195425655,"aX":0.26497909282934085},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":-1.1,"spinRate":1875,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.44815355619455044,"extension":6.835476617538039},"index":0,"playId":"30e5b4a9-109c-37c3-bba9-06954daaa501","pitchNumber":1,"startTime":"2025-09-21T19:22:41.889Z","endTime":"2025-09-21T19:22:46.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.4,"endSpeed":84.2,"strikeZoneTop":3.5492223294653,"strikeZoneBottom":1.64271645836921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.412832142630073,"aZ":-16.632487142103972,"pfxX":-6.252663166165354,"pfxZ":8.604571895614525,"pX":-0.7784568573477891,"pZ":2.916502552475968,"vX0":3.8641266393465337,"vY0":-133.01712855545006,"vZ0":-5.433383768241612,"x":146.67,"y":160.03,"x0":-1.4316953041774676,"y0":50.00349810136159,"z0":6.176928687207569,"aX":-11.293931649830984},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":1999,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.41052794483016664,"extension":6.92347095279696},"index":1,"playId":"8eb07653-5deb-392f-8546-9bea66c6fff5","pitchNumber":2,"startTime":"2025-09-21T19:22:57.894Z","endTime":"2025-09-21T19:23:02.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.47018685962669,"strikeZoneBottom":1.65868983893822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00232970153165,"aZ":-17.48704241091955,"pfxX":-6.520393069814339,"pfxZ":7.948747911652315,"pX":-0.6539486477659695,"pZ":3.427494323078844,"vX0":4.322574947594381,"vY0":-134.75729937017127,"vZ0":-4.160744489490835,"x":141.93,"y":146.24,"x0":-1.427829674507063,"y0":50.003257322201996,"z0":6.2190710654107395,"aX":-12.04848372604646},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2034,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4057270975005136,"extension":6.751155657174171},"index":2,"playId":"a5f20f31-92d0-3722-8455-35df49d826c0","pitchNumber":3,"startTime":"2025-09-21T19:23:15.644Z","endTime":"2025-09-21T19:23:20.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:23:20.207Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to right fielder Jac Caglianone. Tyler Heineman to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:23:35.802Z","endTime":"2025-09-21T19:24:11.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.104628965676632,"aZ":-25.533609830930004,"pfxX":-9.3372460403587,"pfxZ":5.017308747713564,"pX":-0.2937333567982026,"pZ":2.2396240392506566,"vX0":4.825666639690983,"vY0":-114.35448015683026,"vZ0":-3.980309844535207,"x":128.2,"y":178.31,"x0":-1.218268992672158,"y0":50.00437563480381,"z0":6.507830331280031,"aX":-12.366422595860849},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":1573,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4789927503335174,"extension":6.589664535710905},"index":0,"playId":"f2d33711-d9df-305a-94eb-59e31badfbbe","pitchNumber":1,"startTime":"2025-09-21T19:23:40.879Z","endTime":"2025-09-21T19:23:45.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29853302419139,"aZ":-27.635994790401618,"pfxX":-9.475654761365714,"pfxZ":3.4013251477246484,"pX":-0.8963742225577376,"pZ":2.087921016547705,"vX0":3.8916455816631546,"vY0":-115.09315558184092,"vZ0":-3.7483149253176387,"x":151.17,"y":182.41,"x0":-1.3823447223017367,"y0":50.00462634680752,"z0":6.427815516579887,"aX":-12.653835801511553},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":1502,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4767524825636049,"extension":6.837881251903445},"hitData":{"launchSpeed":88.9,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.72,"coordY":104.07}},"index":1,"playId":"9f878e74-9645-3935-a3ff-ec62b4f2d5ec","pitchNumber":2,"startTime":"2025-09-21T19:24:00.182Z","endTime":"2025-09-21T19:24:11.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.1,"awayTeamWinProbability":67.9,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.31,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:24:11.672Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (34) on a sharp line drive to center fielder John Rave. Tyler Heineman scores. Daulton Varsho scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:24:24.822Z","endTime":"2025-09-21T19:24:51.273Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48278854734841,"aZ":-31.128771652192963,"pfxX":-9.686510883374817,"pfxZ":0.7813249925846204,"pX":-0.24556024773482718,"pZ":2.7503766396085108,"vX0":4.980794163333822,"vY0":-115.16442454787129,"vZ0":-1.8245468286362398,"x":126.36,"y":164.52,"x0":-1.1840911160872825,"y0":50.00129675246757,"z0":6.579324248921776,"aX":-12.938847824356607},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":1589,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4765892044751183,"extension":6.747669568672292},"hitData":{"launchSpeed":108.2,"launchAngle":21.0,"totalDistance":414.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.05,"coordY":33.11}},"index":0,"playId":"ad477fd5-b6e6-35ce-9003-b360a06691d2","pitchNumber":1,"startTime":"2025-09-21T19:24:36.739Z","endTime":"2025-09-21T19:24:51.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-16.900000000000002,"leverageIndex":2.02,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:24:51.273Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Addison Barger doubles (31) on a fly ball to right fielder Jac Caglianone. Vladimir Guerrero Jr. scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:25:23.837Z","endTime":"2025-09-21T19:25:41.235Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.016048962601133,"aZ":-17.350340588595152,"pfxX":-1.0106188863189554,"pfxZ":8.588406837429336,"pX":0.34034667289348436,"pZ":2.4898363082424697,"vX0":4.9574841950427055,"vY0":-129.51457946314693,"vZ0":-6.109113462250036,"x":104.03,"y":171.55,"x0":-1.4542407611145156,"y0":50.003628134433654,"z0":6.173334317857227,"aX":-1.745484888373638},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.6,"breakHorizontal":1.0,"spinRate":2122,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4203726298889574,"extension":6.960725617736066},"hitData":{"launchSpeed":107.6,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.35,"coordY":131.41}},"index":0,"playId":"a9cddf56-ec5e-3de5-bd95-a09526d2c883","pitchNumber":1,"startTime":"2025-09-21T19:25:29.095Z","endTime":"2025-09-21T19:25:41.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-5.6,"leverageIndex":0.71,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:25:41.235Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Davis Schneider grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:26:58.374Z","endTime":"2025-09-21T19:27:08.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:26:09.439Z","endTime":"2025-09-21T19:27:00.534Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":70.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.566487317086857,"aZ":-39.57657002203574,"pfxX":5.380907221947042,"pfxZ":-6.069160668195323,"pX":0.4052059995228365,"pZ":1.996792121962509,"vX0":2.8816434167854648,"vY0":-109.78749794052754,"vZ0":-0.5170969707930698,"x":101.55,"y":184.87,"x0":-1.6237374793957189,"y0":50.00321090447309,"z0":6.450240767744439,"aX":6.563037970180807},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.8,"breakHorizontal":-10.6,"spinRate":2228,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.49904201522925984,"extension":6.796405264180248},"hitData":{"launchSpeed":71.6,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":166.88}},"index":1,"playId":"353b7264-422c-3f41-8c33-c09a1a9f34fb","pitchNumber":1,"startTime":"2025-09-21T19:27:00.534Z","endTime":"2025-09-21T19:27:08.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.9,"awayTeamWinProbability":89.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:27:08.686Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:27:27.802Z","endTime":"2025-09-21T19:28:53.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.832302843896155,"aZ":-15.797545064298673,"pfxX":-7.263747450554193,"pfxZ":8.883274934632936,"pX":1.19335969881022,"pZ":1.9784696150212495,"vX0":8.78243855380812,"vY0":-134.12472558115127,"vZ0":-8.121318825237172,"x":71.51,"y":185.36,"x0":-1.1619060792317755,"y0":50.00307291348619,"z0":6.146712334969306,"aX":-13.39026140582429},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":1955,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40656244870696634,"extension":6.930178907067303},"index":0,"playId":"d6df10e4-d88e-3c3a-954d-dfad13775c3e","pitchNumber":1,"startTime":"2025-09-21T19:27:34.623Z","endTime":"2025-09-21T19:27:38.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.46283541208953,"strikeZoneBottom":1.59149503957207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44765949246824,"aZ":-17.344308794417735,"pfxX":-1.706937857460864,"pfxZ":8.521279497578629,"pX":0.2673375443393302,"pZ":1.1233550705358246,"vX0":5.44738532071436,"vY0":-129.66560771258867,"vZ0":-9.286531761860074,"x":106.81,"y":208.45,"x0":-1.6187898107521441,"y0":50.0053234454532,"z0":6.0176404893278095,"aX":-2.9719870175362537},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.0,"breakHorizontal":2.2,"spinRate":2100,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41886583838664926,"extension":6.872989401276581},"index":1,"playId":"c37e1708-27c2-372d-819b-ffaee26951f9","pitchNumber":2,"startTime":"2025-09-21T19:27:49.728Z","endTime":"2025-09-21T19:27:53.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.327743502891604,"aZ":-16.699595266103902,"pfxX":-6.288811939359126,"pfxZ":8.331133602466032,"pX":0.12778387928350532,"pZ":1.9301031509074569,"vX0":5.852926955807983,"vY0":-134.47765944616822,"vZ0":-8.158427270167845,"x":112.13,"y":186.67,"x0":-1.2451808734117882,"y0":50.00026469749147,"z0":6.156202437337453,"aX":-11.678213648508782},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2036,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40513052891555956,"extension":6.812946158765931},"index":2,"playId":"b29c2c9b-379d-3f18-a8d7-068e24630a78","pitchNumber":3,"startTime":"2025-09-21T19:28:07.771Z","endTime":"2025-09-21T19:28:12.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.8,"strikeZoneTop":3.41491887453518,"strikeZoneBottom":1.55375461082041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.012849859463195,"aZ":-37.472873511619156,"pfxX":6.074944640180987,"pfxZ":-4.540108604705448,"pX":-0.01494267013221374,"pZ":5.012381412992463,"vX0":1.9752037677180703,"vY0":-107.47405494680758,"vZ0":5.3141541974159345,"x":117.57,"y":103.45,"x0":-1.7356875763556967,"y0":50.00287930003004,"z0":6.674951303250043,"aX":7.089971495238956},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-6.4,"breakHorizontal":-11.5,"spinRate":2048,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.5100692537054203,"extension":6.664325686378488},"index":3,"playId":"0265bab8-7630-3130-9e8c-cc029e719863","pitchNumber":4,"startTime":"2025-09-21T19:28:26.690Z","endTime":"2025-09-21T19:28:30.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.705984416938964,"aZ":-12.864949637367317,"pfxX":-5.727495683135848,"pfxZ":10.684469708040128,"pX":0.8361364253813574,"pZ":1.890280709915499,"vX0":6.747500887501417,"vY0":-133.33337520070205,"vZ0":-8.852509120882765,"x":85.13,"y":187.74,"x0":-0.9788891532547599,"y0":50.00015870075454,"z0":6.1738629912333645,"aX":-10.348180923130949},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2158,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4102291967867071,"extension":6.930010360550475},"hitData":{"launchSpeed":85.2,"launchAngle":66.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.51,"coordY":155.06}},"index":4,"playId":"301cfc32-cf36-3a33-ae76-00602924b767","pitchNumber":5,"startTime":"2025-09-21T19:28:44.201Z","endTime":"2025-09-21T19:28:53.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":1.299999999999999,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:28:53.537Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a sharp line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:30:50.388Z","endTime":"2025-09-21T19:33:07.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.38506827002881,"strikeZoneBottom":1.58999781521684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.947189626193328,"aZ":-12.485723562968161,"pfxX":-5.349676589334182,"pfxZ":11.011751087008363,"pX":-1.1992610777204555,"pZ":2.5711728897889685,"vX0":-0.28382790157698873,"vY0":-133.19790949101733,"vZ0":-8.92958747853084,"x":162.71,"y":169.36,"x0":-0.39660025162058404,"y0":50.00456992214499,"z0":6.881013822666167,"aX":-9.564345761230953},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":9.7,"spinRate":2261,"spinDirection":196},"zone":11,"typeConfidence":0.86,"plateTime":0.4120177219584318,"extension":6.325041497355336},"index":0,"playId":"564ac3f5-5182-3a2e-aec3-a9ae77d8c06a","pitchNumber":1,"startTime":"2025-09-21T19:31:06.051Z","endTime":"2025-09-21T19:31:09.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.7,"endSpeed":82.7,"strikeZoneTop":3.38054169341964,"strikeZoneBottom":1.6191098948207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.412665078837257,"aZ":-14.937228575714128,"pfxX":-5.204561307510847,"pfxZ":9.811962020231348,"pX":-2.75442782937895,"pZ":4.763321819275833,"vX0":-4.447985698034491,"vY0":-132.02425011830988,"vZ0":-3.058825067089284,"x":221.99,"y":110.17,"x0":-0.36888058249908307,"y0":50.00062692397379,"z0":7.04321760896394,"aX":-9.140086784489878},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2261,"spinDirection":200},"zone":11,"typeConfidence":0.84,"plateTime":0.4156594425235083,"extension":6.177767377431439},"index":1,"playId":"79b3e2fc-de6c-3326-933e-5d3cf85cf6a4","pitchNumber":2,"startTime":"2025-09-21T19:31:21.239Z","endTime":"2025-09-21T19:31:24.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":87.1,"endSpeed":81.6,"strikeZoneTop":3.43877017531965,"strikeZoneBottom":1.677682291978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948402070251095,"aZ":-25.03826264224088,"pfxX":-4.884218340338856,"pfxZ":4.2785207746202225,"pX":0.37876413779960555,"pZ":2.7904449958119164,"vX0":3.333750849967108,"vY0":-126.9936822427257,"vZ0":-5.615300121705397,"x":102.56,"y":163.44,"x0":-0.3029404558759263,"y0":50.00117876939486,"z0":6.9690707980671265,"aX":-8.142436591271903},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":8.3,"spinRate":2147,"spinDirection":191},"zone":6,"typeConfidence":0.87,"plateTime":0.4279255674418141,"extension":6.085745114461345},"index":2,"playId":"987d762f-f091-3d05-89e7-dd67154ea975","pitchNumber":3,"startTime":"2025-09-21T19:31:47.494Z","endTime":"2025-09-21T19:31:51.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":88.6,"endSpeed":83.2,"strikeZoneTop":3.43096168644036,"strikeZoneBottom":1.70219694409198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05303193514077,"aZ":-22.611941456226756,"pfxX":-3.5461690642179264,"pfxZ":5.581952906029062,"pX":-0.887176424029153,"pZ":0.5721905826742368,"vX0":0.02272248326223053,"vY0":-128.87412245530976,"vZ0":-11.369428722370564,"x":150.82,"y":223.33,"x0":-0.433801791074693,"y0":50.00514780392558,"z0":6.72632529709667,"aX":-6.078124344125541},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":6.5,"spinRate":2347,"spinDirection":209},"zone":13,"typeConfidence":0.84,"plateTime":0.42198822244616485,"extension":6.233537940269272},"index":3,"playId":"628a881c-1415-324a-bbf4-a6dfc3219e54","pitchNumber":4,"startTime":"2025-09-21T19:32:03.327Z","endTime":"2025-09-21T19:32:06.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.5044072080379,"strikeZoneBottom":1.53401695940084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.267376206138593,"aZ":-26.854792955973725,"pfxX":-2.071808036469123,"pfxZ":3.2018646314145673,"pX":0.02311300111168069,"pZ":3.5962490947283676,"vX0":1.8809670568350176,"vY0":-127.61581398150933,"vZ0":-3.2520255105469453,"x":116.12,"y":141.68,"x0":-0.451457354517165,"y0":50.00481618307097,"z0":6.983960899532525,"aX":-3.445385743175436},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":3.4,"spinRate":2223,"spinDirection":193},"zone":2,"typeConfidence":0.9,"plateTime":0.42786675629908855,"extension":6.089081451106008},"index":4,"playId":"c5416da4-b598-36b5-aa9d-e4380c22cada","pitchNumber":5,"startTime":"2025-09-21T19:32:23.687Z","endTime":"2025-09-21T19:32:27.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T19:32:36.565Z","endTime":"2025-09-21T19:32:55.660Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.292348710931588,"aZ":-23.952220327437796,"pfxX":-6.646940085857413,"pfxZ":5.578111402163836,"pX":0.27177597775772966,"pZ":1.517928853155607,"vX0":3.3102674462252666,"vY0":-120.36770344007384,"vZ0":-7.748156488685796,"x":106.64,"y":197.8,"x0":-0.25414737972475615,"y0":50.00413181702695,"z0":6.8842229363793415,"aX":-9.802019058624708},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.6,"breakHorizontal":11.3,"spinRate":1476,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.4541903323968546,"extension":6.320662603356161},"hitData":{"launchSpeed":105.9,"launchAngle":16.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.43,"coordY":85.44}},"index":6,"playId":"741b7f9c-f918-306a-a3c1-7196740de798","pitchNumber":6,"startTime":"2025-09-21T19:32:55.660Z","endTime":"2025-09-21T19:33:07.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.77,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:33:07.028Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blue Jays challenged (catch or drop), call on the field was upheld: Bobby Witt Jr. singles on a sharp line drive to center fielder Daulton Varsho. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:33:20.872Z","endTime":"2025-09-21T19:34:38.382Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.53503151001473,"strikeZoneBottom":1.68524453614842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77766001247717,"aZ":-26.665038517446554,"pfxX":-7.7012118120027875,"pfxZ":3.8079939306890545,"pX":0.9075228977763309,"pZ":3.7402355937183636,"vX0":4.636612862955119,"vY0":-119.40376966024984,"vZ0":-2.340077580724498,"x":82.41,"y":137.79,"x0":-0.05799264210446343,"y0":50.00032144917943,"z0":7.129844706440319,"aX":-11.12960029934851},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":12.8,"spinRate":1548,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.45854247764687317,"extension":6.183782762469054},"index":0,"playId":"e21e5802-c119-395a-85e8-caa78ab7c712","pitchNumber":1,"startTime":"2025-09-21T19:33:29.946Z","endTime":"2025-09-21T19:33:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.8,"endSpeed":80.9,"strikeZoneTop":3.53000192300517,"strikeZoneBottom":1.70973112607287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.928422151355186,"aZ":-27.32384930775809,"pfxX":-2.865399683054745,"pfxZ":2.9217705300085495,"pX":0.7112523960199976,"pZ":3.0536943560216323,"vX0":3.6081514098995204,"vY0":-127.90102366364682,"vZ0":-4.520943613880645,"x":89.89,"y":156.33,"x0":-0.3442596962704422,"y0":50.00272560521666,"z0":6.982343467657122,"aX":-4.756223877310488},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":4.4,"spinRate":2278,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.4279507788931447,"extension":5.9744139557601645},"index":1,"playId":"ebf37da4-ffe1-391b-a727-fb8bbd88a30b","pitchNumber":2,"startTime":"2025-09-21T19:33:46.959Z","endTime":"2025-09-21T19:33:51.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.8,"endSpeed":84.7,"strikeZoneTop":3.49904652142467,"strikeZoneBottom":1.64912684174585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.221787665720374,"aZ":-9.254028812355259,"pfxX":-2.817759844502585,"pfxZ":12.492883327878415,"pX":1.0113982011800304,"pZ":2.2872770910049627,"vX0":4.008699908271637,"vY0":-134.80872257237704,"vZ0":-10.126535226612388,"x":78.45,"y":177.02,"x0":-0.13107388047807156,"y0":50.00153597856258,"z0":6.752736081762867,"aX":-5.169103660275164},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":4.2,"spinRate":2243,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.406827249835763,"extension":6.436241339744216},"index":2,"playId":"ec03bcea-4576-3a69-924b-cae1020da24a","pitchNumber":3,"startTime":"2025-09-21T19:34:05.705Z","endTime":"2025-09-21T19:34:10.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.034793472458407,"aZ":-24.504425001260188,"pfxX":-1.556687330610062,"pfxZ":4.520075383341839,"pX":-0.06894742955881783,"pZ":2.068900598403565,"vX0":1.4883137063901797,"vY0":-129.01395065625886,"vZ0":-7.694039849291956,"x":119.63,"y":182.92,"x0":-0.4490750005574388,"y0":50.0050697644933,"z0":6.958336879058577,"aX":-2.643391989711333},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":2.5,"spinRate":2275,"spinDirection":199},"zone":8,"typeConfidence":0.89,"plateTime":0.42338105373445734,"extension":5.901010128826001},"hitData":{"launchSpeed":113.8,"launchAngle":11.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.41,"coordY":72.83}},"index":3,"playId":"78816f9d-c378-37d4-aec0-f5dfc7c74dcc","pitchNumber":4,"startTime":"2025-09-21T19:34:24.713Z","endTime":"2025-09-21T19:34:38.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MD","challengeTeamId":141},"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":1.43,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:34:38.382Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vinnie Pasquantino grounds into a force out, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez. Mike Yastrzemski to 3rd. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino to 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:39:29.482Z","endTime":"2025-09-21T19:39:59.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":6,"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":"2025-09-21T19:36:55.630Z","endTime":"2025-09-21T19:37:48.340Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brendon Little replaces Trey Yesavage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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":"2025-09-21T19:37:48.340Z","endTime":"2025-09-21T19:39:31.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.53334111021611,"strikeZoneBottom":1.68999883536377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.000445563336456,"aZ":-28.214582975006547,"pfxX":0.986384344092289,"pfxZ":2.110886286842385,"pX":0.7355793022412496,"pZ":3.0948142046370792,"vX0":-3.6878047270479763,"vY0":-134.89787085828334,"vZ0":-2.8778654444162313,"x":88.96,"y":155.22,"x0":1.9827948873676824,"y0":50.00021781449864,"z0":6.131761157519975,"aX":1.8473894290537098},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.1,"spinRate":2206,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4036087029667548,"extension":5.602281728125922},"index":2,"playId":"0f6a654a-8478-3425-817a-760eae0a96c3","pitchNumber":1,"startTime":"2025-09-21T19:39:31.756Z","endTime":"2025-09-21T19:39:35.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954316904471547,"aZ":-36.54491297417563,"pfxX":-0.07142226056770654,"pfxZ":-2.6685409935563067,"pX":-0.027635041852978375,"pZ":1.5340202881082325,"vX0":-4.444652387349666,"vY0":-126.98724631381347,"vZ0":-4.352145678519713,"x":118.05,"y":197.36,"x0":1.7513211209876896,"y0":50.00029905690539,"z0":6.163712935492122,"aX":-0.11663640058451312},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.5,"breakHorizontal":1.1,"spinRate":1485,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.43061628189303924,"extension":5.72659482317565},"hitData":{"launchSpeed":78.3,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":168.4}},"index":3,"playId":"e653d2b4-690d-3984-8041-834c4767cbe2","pitchNumber":2,"startTime":"2025-09-21T19:39:47.182Z","endTime":"2025-09-21T19:39:59.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":2.1,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:39:59.888Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to right fielder Nathan Lukes. Mike Yastrzemski scores. Vinnie Pasquantino to 2nd.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:40:27.547Z","endTime":"2025-09-21T19:41:27.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":85.5,"strikeZoneTop":3.55127203838957,"strikeZoneBottom":1.69491225083291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362398534773977,"aZ":-30.581431581920004,"pfxX":5.722535512113452,"pfxZ":0.8635302600185977,"pX":-0.4508806436256172,"pZ":2.1049022203297683,"vX0":-8.24460648488939,"vY0":-134.93392540910483,"vZ0":-3.9570524028081033,"x":134.19,"y":181.95,"x0":1.8956327170710907,"y0":50.00637045520289,"z0":5.736574203267705,"aX":10.59362967203612},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":-8.6,"spinRate":1889,"spinDirection":110},"zone":7,"typeConfidence":2.0,"plateTime":0.40537432314129385,"extension":5.748047876694335},"index":0,"playId":"3fcaf896-7953-34dd-a818-43ee35bbbb0d","pitchNumber":1,"startTime":"2025-09-21T19:40:38.012Z","endTime":"2025-09-21T19:40:41.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.60366689656363,"strikeZoneBottom":1.6092581533387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.636093177232976,"aZ":-38.82545434096993,"pfxX":-1.2184993209716208,"pfxZ":-4.196953316454206,"pX":0.8318990697020533,"pZ":1.8762867885014174,"vX0":-1.7945402542829871,"vY0":-124.99028245415838,"vZ0":-2.646778125132958,"x":85.29,"y":188.12,"x0":1.7167901727367345,"y0":50.00205517189707,"z0":6.129903547856773,"aX":-1.9317755157437555},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.9,"breakHorizontal":2.6,"spinRate":1821,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.4378279182873759,"extension":5.703325821307121},"index":1,"playId":"a681704f-51f9-3339-9043-ade9a0abaecf","pitchNumber":2,"startTime":"2025-09-21T19:40:55.252Z","endTime":"2025-09-21T19:40:59.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.882793951966658,"aZ":-40.48217273366556,"pfxX":0.49618819061286445,"pfxZ":-5.124179347307294,"pX":0.4014668045384861,"pZ":2.5969033264146892,"vX0":-3.554350512419578,"vY0":-126.32348643421055,"vZ0":-1.0484333169482745,"x":101.7,"y":168.66,"x0":1.7601158339923018,"y0":50.00264353354638,"z0":6.2616523557933474,"aX":0.8054490445882928},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.2,"breakHorizontal":-0.1,"spinRate":2033,"spinDirection":341},"zone":6,"typeConfidence":2.0,"plateTime":0.4330139842839551,"extension":5.77261538537853},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":116.72}},"index":2,"playId":"9aaf468c-be49-3474-8fb7-3a0f3fdfe250","pitchNumber":3,"startTime":"2025-09-21T19:41:16.993Z","endTime":"2025-09-21T19:41:27.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":1.78,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:41:27.295Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to center fielder Daulton Varsho. Vinnie Pasquantino scores. Maikel Garcia to 2nd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:41:47.125Z","endTime":"2025-09-21T19:42:13.896Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704805473921645,"aZ":-36.91846423815765,"pfxX":-2.212971873375901,"pfxZ":-2.874521753827157,"pX":0.3582446500667946,"pZ":2.319074092424067,"vX0":-2.609927282457208,"vY0":-127.32879603493565,"vZ0":-2.126551427910382,"x":103.34,"y":176.16,"x0":1.6817301470715447,"y0":50.001069007080616,"z0":6.069920105794023,"aX":-3.6544719440508424},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":4.6,"spinRate":1378,"spinDirection":340},"zone":9,"typeConfidence":2.0,"plateTime":0.4291942808550555,"extension":5.857948122574603},"hitData":{"launchSpeed":107.2,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.92,"coordY":101.52}},"index":0,"playId":"ea81d8e7-ff02-352d-b4a0-1e975be2571d","pitchNumber":1,"startTime":"2025-09-21T19:42:00.877Z","endTime":"2025-09-21T19:42:13.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":10.5,"leverageIndex":2.43,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:42:13.896Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Adam Frazier lines into a double play, second baseman Ernie Clement to shortstop Andrés Giménez. Maikel Garcia out at 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:42:51.396Z","endTime":"2025-09-21T19:44:50.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:42:42.148Z","endTime":"2025-09-21T19:42:51.606Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704464327677325,"aZ":-32.56226911687406,"pfxX":6.375015393072246,"pfxZ":-0.2076045506708013,"pX":-0.38528716020941806,"pZ":2.4618521978258547,"vX0":-8.31934058982119,"vY0":-136.24537929097983,"vZ0":-2.986272719872739,"x":131.69,"y":172.31,"x0":1.8681840985082787,"y0":50.000691091180094,"z0":5.803978732153299,"aX":12.079621083851745},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.8,"breakHorizontal":-10.0,"spinRate":2062,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4008070231343872,"extension":5.579705384496653},"index":1,"playId":"4150ced6-2bcb-33cd-b417-e525160b6dff","pitchNumber":1,"startTime":"2025-09-21T19:42:51.606Z","endTime":"2025-09-21T19:42:55.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.9,"strikeZoneTop":3.41806467732187,"strikeZoneBottom":1.63559253258747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47724146036291,"aZ":-24.56630409830937,"pfxX":0.4838485839430646,"pfxZ":3.9247436970880027,"pX":-1.9106663055013782,"pZ":2.342436562390291,"vX0":-9.90832767766325,"vY0":-137.1489129838056,"vZ0":-5.495850592579523,"x":189.83,"y":175.53,"x0":1.659952426557539,"y0":50.00012901632354,"z0":6.00989248608921,"aX":0.9377877693412141},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":0.8,"spinRate":2299,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.396779932722755,"extension":5.718356049703761},"index":2,"playId":"1dff90c3-efdd-356b-b148-5bac6054da21","pitchNumber":2,"startTime":"2025-09-21T19:43:13.536Z","endTime":"2025-09-21T19:43:17.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.37056332097432,"strikeZoneBottom":1.58779229359214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.493587220024605,"aZ":-37.155271457411274,"pfxX":9.698715712489971,"pfxZ":-2.6893717849755348,"pX":-0.9207993046126731,"pZ":1.4025250420194761,"vX0":-10.769666922491552,"vY0":-135.61386474149114,"vZ0":-4.618629355421363,"x":152.1,"y":200.91,"x0":1.8544063372320148,"y0":50.00396394934154,"z0":5.738473232106864,"aX":17.946271252379592},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-5.8,"breakHorizontal":-15.1,"spinRate":2059,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.404912598509759,"extension":5.689193049448774},"index":3,"playId":"71a30dfd-c9dd-30a9-b7ad-87fbb5a22a5f","pitchNumber":3,"startTime":"2025-09-21T19:43:35.300Z","endTime":"2025-09-21T19:43:39.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.355742072647562,"aZ":-24.96699723481855,"pfxX":0.7443233858020142,"pfxZ":3.783094409732989,"pX":-0.2798736901293986,"pZ":3.26148422321225,"vX0":-6.342327358897158,"vY0":-136.51387067094208,"vZ0":-2.8155380298218953,"x":127.67,"y":150.72,"x0":1.9673848535583396,"y0":50.00492869005052,"z0":6.007291465830003,"aX":1.4200260125736979},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":-0.1,"spinRate":2219,"spinDirection":105},"zone":1,"typeConfidence":2.0,"plateTime":0.39976824373461195,"extension":5.661199619446682},"index":4,"playId":"7b6bb1b0-78c0-31f4-9aaa-ad5d78ae1f66","pitchNumber":4,"startTime":"2025-09-21T19:43:54.094Z","endTime":"2025-09-21T19:43:57.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.529670699447244,"aZ":-26.133679848076216,"pfxX":0.5907868878313973,"pfxZ":3.216466496678585,"pX":-1.2423873144875024,"pZ":2.511026570221841,"vX0":-8.31207935919635,"vY0":-135.23121825187147,"vZ0":-4.492233479472322,"x":164.36,"y":170.98,"x0":1.7759290493921867,"y0":50.00525110246913,"z0":5.995649604943307,"aX":1.1118451109178353},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":0.5,"spinRate":2121,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4028472463100994,"extension":5.793424876611142},"index":5,"playId":"4317fd29-7ae4-3779-92f9-f91415a5cc18","pitchNumber":5,"startTime":"2025-09-21T19:44:14.886Z","endTime":"2025-09-21T19:44:18.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.757412564702133,"aZ":-36.296006736634524,"pfxX":-1.9889227731041033,"pfxZ":-2.494034375212591,"pX":-0.09841232654933103,"pZ":1.834988616041699,"vX0":-3.769496980903549,"vY0":-127.00777089764252,"vZ0":-3.458267353863379,"x":120.75,"y":189.24,"x0":1.6581916039995597,"y0":50.00590794515306,"z0":6.073408986968458,"aX":-3.280375002695969},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.0,"breakHorizontal":4.4,"spinRate":1664,"spinDirection":342},"zone":8,"typeConfidence":2.0,"plateTime":0.4297284370362733,"extension":6.094034996030169},"hitData":{"launchSpeed":71.2,"launchAngle":14.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":156.24}},"index":6,"playId":"3823e567-687d-36c1-8b53-8c521573774f","pitchNumber":6,"startTime":"2025-09-21T19:44:44.755Z","endTime":"2025-09-21T19:44:50.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-12.899999999999999,"leverageIndex":2.85,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:44:50.756Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:47:20.086Z","endTime":"2025-09-21T19:47:31.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Cruz replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T19:46:13.385Z","endTime":"2025-09-21T19:47:22.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642826333467852,"aZ":-21.010502615126498,"pfxX":-0.4524704928609373,"pfxZ":5.93695024059287,"pX":0.9349035050849585,"pZ":3.387035822707133,"vX0":10.268550217888286,"vY0":-135.94931700515377,"vZ0":-2.4728486221460706,"x":81.36,"y":147.33,"x0":-2.8254953393607165,"y0":50.0008819420683,"z0":5.760173972498916,"aX":-0.8534187075758204},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-1.3,"spinRate":2194,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.40225436195350595,"extension":6.536380307698958},"hitData":{"launchSpeed":75.4,"launchAngle":60.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.49,"coordY":150.75}},"index":1,"playId":"ebe4e4cc-3cf5-35ee-9fb0-7a88964086a0","pitchNumber":1,"startTime":"2025-09-21T19:47:22.355Z","endTime":"2025-09-21T19:47:31.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:47:31.692Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:47:46.554Z","endTime":"2025-09-21T19:49:13.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.38185413376047,"strikeZoneBottom":1.52627550552045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.328213248827844,"aZ":-14.069093144979702,"pfxX":-8.937570140922656,"pfxZ":8.700069472817548,"pX":-0.15973853303440572,"pZ":1.8786352775497295,"vX0":11.227423589477285,"vY0":-142.76125974265008,"vZ0":-7.313884966089387,"x":123.09,"y":188.06,"x0":-2.967092902516902,"y0":50.00258249956908,"z0":5.344399651027088,"aX":-18.60029397887983},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2354,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38245931453998105,"extension":7.134112174264269},"index":0,"playId":"237be30c-98ff-39d2-973d-360b8afa8fa8","pitchNumber":1,"startTime":"2025-09-21T19:47:57.165Z","endTime":"2025-09-21T19:48:01.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.762331363223524,"aZ":-14.575186281526793,"pfxX":-8.589544151693563,"pfxZ":8.285565838528518,"pX":-0.8126895993101847,"pZ":2.8161956633943124,"vX0":9.50078897822953,"vY0":-144.19222041412726,"vZ0":-4.953309444290851,"x":147.98,"y":162.74,"x0":-3.020550582971224,"y0":50.00358431291762,"z0":5.442733175868693,"aX":-18.247499791117807},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":13.9,"spinRate":2281,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3785774360544032,"extension":6.8151873103154745},"index":1,"playId":"36f6e3e0-770d-3e31-84eb-7bc16d05839d","pitchNumber":2,"startTime":"2025-09-21T19:48:10.898Z","endTime":"2025-09-21T19:48:14.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T19:48:22.168Z","endTime":"2025-09-21T19:48:31.215Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29472220458588,"aZ":-14.199757587022331,"pfxX":-8.975466953655586,"pfxZ":8.65563511162182,"pX":-0.12292338128137421,"pZ":2.025029546548647,"vX0":11.239704344720167,"vY0":-142.84429471421717,"vZ0":-6.606763608344622,"x":121.69,"y":184.1,"x0":-2.9329957741406556,"y0":50.00666428538278,"z0":5.251824505126726,"aX":-18.648780087014064},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2248,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38267162432030233,"extension":6.711930026889753},"index":3,"playId":"dbf54056-d2e9-3dc0-962d-f8be2cdebf1d","pitchNumber":3,"startTime":"2025-09-21T19:48:31.215Z","endTime":"2025-09-21T19:48:35.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.155982100443687,"aZ":-14.691679002866103,"pfxX":-7.10301607923501,"pfxZ":8.389496662315178,"pX":0.25184555830536764,"pZ":3.395440915485615,"vX0":11.698044323307808,"vY0":-142.824423475558,"vZ0":-3.3205529053288765,"x":107.4,"y":147.1,"x0":-2.957679585646731,"y0":50.00680627094181,"z0":5.486080034084687,"aX":-14.809490469527702},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":10.8,"spinRate":2244,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3821964510042086,"extension":6.838950067481037},"index":4,"playId":"0e326090-824a-38b1-aac8-976088cca5bd","pitchNumber":4,"startTime":"2025-09-21T19:48:50.492Z","endTime":"2025-09-21T19:48:54.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.4,"endSpeed":83.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50709352681923,"aZ":-30.367864536699102,"pfxX":1.969786220864,"pfxZ":1.0267258994146857,"pX":1.4018868243814069,"pZ":2.1989141591287584,"vX0":10.396780878944107,"vY0":-131.34052701969082,"vZ0":-2.857959316910246,"x":63.56,"y":179.41,"x0":-2.8496205469255527,"y0":50.00442464887593,"z0":5.5389632140431395,"aX":3.4713872340148453},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":-5.6,"spinRate":2225,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4156270621519602,"extension":6.666727357764459},"index":5,"playId":"1003e0c5-b7b2-31b8-89f8-e4b64a3a7644","pitchNumber":5,"startTime":"2025-09-21T19:49:09.221Z","endTime":"2025-09-21T19:49:13.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:49:13.058Z","atBatIndex":49},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Tyler Heineman bunt grounds out softly, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:49:47.575Z","endTime":"2025-09-21T19:49:57.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:49:35.812Z","endTime":"2025-09-21T19:49:49.865Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69147834662432,"aZ":-23.891668656336993,"pfxX":-1.7867848798006105,"pfxZ":4.398663630949165,"pX":0.2549773743582594,"pZ":1.6858112825550369,"vX0":9.234433258862639,"vY0":-135.41157069951979,"vZ0":-5.80352978998863,"x":107.28,"y":193.26,"x0":-2.9469027298661006,"y0":50.00479029558025,"z0":5.496800918709433,"aX":-3.3671725542356086},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2171,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.40235089281052083,"extension":6.815642483336681},"hitData":{"launchSpeed":31.9,"launchAngle":16.0,"totalDistance":42.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":111.46,"coordY":181.62}},"index":1,"playId":"539b31ca-e41e-31a2-a702-0ae0a741d64a","pitchNumber":1,"startTime":"2025-09-21T19:49:49.865Z","endTime":"2025-09-21T19:49:57.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:49:57.169Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:52:23.869Z","endTime":"2025-09-21T19:52:40.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":93.0,"endSpeed":85.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.620734565514677,"aZ":-36.661179435000015,"pfxX":7.71570927464898,"pfxZ":-2.4073991395627132,"pX":1.082015510121385,"pZ":2.2608808944684737,"vX0":-5.055621654113499,"vY0":-135.412199796603,"vZ0":-2.6826646325420826,"x":75.76,"y":177.74,"x0":1.9674994212448575,"y0":50.00352426158182,"z0":5.8205912419867545,"aX":14.378443544813875},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-4.7,"breakHorizontal":-13.0,"spinRate":1952,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4039569729345516,"extension":5.546925198416625},"hitData":{"launchSpeed":60.7,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.24,"coordY":168.34}},"index":0,"playId":"15f1e9ae-8e18-3a08-8e4c-0bf721ddac10","pitchNumber":1,"startTime":"2025-09-21T19:52:33.027Z","endTime":"2025-09-21T19:52:40.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:52:40.589Z","atBatIndex":51},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jac Caglianone triples (1) on a fly ball to left fielder Davis Schneider.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:52:56.981Z","endTime":"2025-09-21T19:53:56.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.4,"strikeZoneTop":3.26064405204767,"strikeZoneBottom":1.44839404138602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.863768040434376,"aZ":-22.85510998003361,"pfxX":1.9675442046003147,"pfxZ":4.848179909776731,"pX":-0.6592011439497283,"pZ":2.3572919152941667,"vX0":-7.2592118276534805,"vY0":-136.49324181381334,"vZ0":-5.603253117008017,"x":142.13,"y":175.13,"x0":1.7579456476883806,"y0":50.00052055218762,"z0":5.971005657173631,"aX":3.780712227987243},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":-2.3,"spinRate":2136,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.39849845098393244,"extension":5.6581763974434445},"index":0,"playId":"3892f697-c0aa-32d4-8e81-dad93f28ae84","pitchNumber":1,"startTime":"2025-09-21T19:53:05.171Z","endTime":"2025-09-21T19:53:08.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.43656793137326,"strikeZoneBottom":1.56089202842228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53355494573057,"aZ":-33.49823742856007,"pfxX":-2.218791635670068,"pfxZ":-0.8256671006189755,"pX":1.4158292595853363,"pZ":2.9385179330278124,"vX0":-0.2508251035987952,"vY0":-125.54866369688,"vZ0":-1.4656628817158868,"x":63.03,"y":159.44,"x0":1.8053189551559943,"y0":50.00212783658828,"z0":6.2365169239061125,"aX":-3.569490467209031},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":4.1,"spinRate":1381,"spinDirection":338},"zone":12,"typeConfidence":2.0,"plateTime":0.4349544238844367,"extension":5.71465117515983},"index":1,"playId":"365d6c50-c511-368d-b8a1-edeeaa4370bc","pitchNumber":2,"startTime":"2025-09-21T19:53:20.552Z","endTime":"2025-09-21T19:53:24.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79717488219455,"aZ":-24.991430689556353,"pfxX":1.14065899695859,"pfxZ":3.8159719576529163,"pX":-0.706583245928201,"pZ":2.873040905285877,"vX0":-6.919798392222481,"vY0":-135.16221688326127,"vZ0":-4.011464531130769,"x":143.93,"y":161.21,"x0":1.720021591248327,"y0":50.00058264561546,"z0":6.09652314350078,"aX":2.1462970847787046},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":-0.8,"spinRate":2127,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.40265405122177134,"extension":5.656900650846293},"hitData":{"launchSpeed":92.3,"launchAngle":27.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.04,"coordY":112.46}},"index":2,"playId":"b6ae77a3-2a9e-335b-bbb6-1dd33460966b","pitchNumber":3,"startTime":"2025-09-21T19:53:41.691Z","endTime":"2025-09-21T19:53:56.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":0.98,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:53:56.973Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a line drive to right fielder Nathan Lukes. Jac Caglianone scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:55:29.271Z","endTime":"2025-09-21T19:55:42.483Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces John Rave.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:54:26.039Z","endTime":"2025-09-21T19:54:34.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T19:54:34.133Z","endTime":"2025-09-21T19:55:31.292Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237334880318485,"aZ":-23.001058394218187,"pfxX":2.7189627858946914,"pfxZ":4.728482884854786,"pX":0.1555208791392946,"pZ":2.861559986281739,"vX0":-5.9182642155049345,"vY0":-137.42989491507223,"vZ0":-4.282457633838757,"x":111.07,"y":161.52,"x0":1.9695778981379761,"y0":50.005676298295356,"z0":5.973798241877915,"aX":5.2788022860026445},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-3.8,"spinRate":2236,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.39631536069797235,"extension":5.67463386267624},"hitData":{"launchSpeed":84.3,"launchAngle":15.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.35,"coordY":107.14}},"index":2,"playId":"8ba38b4e-9d8e-3ebb-9700-32a8e8d2d070","pitchNumber":1,"startTime":"2025-09-21T19:55:31.292Z","endTime":"2025-09-21T19:55:42.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":7.899999999999999,"leverageIndex":1.96,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:55:42.483Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mike Yastrzemski grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Randal Grichuk out at 2nd. Mike Yastrzemski to 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:56:01.052Z","endTime":"2025-09-21T19:58:03.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.25811076554358,"strikeZoneBottom":1.53179689497176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.817579413429232,"aZ":-32.30893137788171,"pfxX":7.400982061562789,"pfxZ":-0.07079003999585076,"pX":-0.4415791857509321,"pZ":1.1047508868351874,"vX0":-8.482172422883043,"vY0":-135.31465820855908,"vZ0":-6.097181021796348,"x":133.83,"y":208.95,"x0":1.7683678797008724,"y0":50.0059766117342,"z0":5.643913215489176,"aX":13.763088990601272},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.2,"breakHorizontal":-11.6,"spinRate":1986,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.40438505368358646,"extension":5.585970989396117},"index":0,"playId":"c5a6fe41-be3c-39f7-afc3-e6909a72cc47","pitchNumber":1,"startTime":"2025-09-21T19:56:08.595Z","endTime":"2025-09-21T19:56:12.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.32393381788592,"strikeZoneBottom":1.56506577863439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02383171360316,"aZ":-32.919666434698854,"pfxX":7.43429503188084,"pfxZ":-0.40658711053897534,"pX":-1.567253028577119,"pZ":1.2978272585977384,"vX0":-11.311897497391069,"vY0":-134.57598960524737,"vZ0":-5.453583511116204,"x":176.74,"y":203.74,"x0":1.7233875315462504,"y0":50.00198444769281,"z0":5.680439463841907,"aX":13.644718232926444},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.8,"breakHorizontal":-11.0,"spinRate":1992,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.40689278034747023,"extension":5.807786524997791},"index":1,"playId":"37205cc8-303f-332c-b5a0-c82540afee77","pitchNumber":2,"startTime":"2025-09-21T19:56:24.819Z","endTime":"2025-09-21T19:56:28.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93071612449478,"aZ":-23.883114914455682,"pfxX":1.024787822626155,"pfxZ":4.423111294532528,"pX":0.14689158765277688,"pZ":1.371719020908572,"vX0":-5.012795646914581,"vY0":-135.18848485542475,"vZ0":-7.582762356031339,"x":111.4,"y":201.74,"x0":1.8818542150680873,"y0":50.00479693960506,"z0":5.8569239271838995,"aX":1.9223011213940733},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2235,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.40319123597350126,"extension":5.50470370054674},"index":2,"playId":"91009128-9866-3e46-b567-76894c18ab48","pitchNumber":3,"startTime":"2025-09-21T19:56:43.111Z","endTime":"2025-09-21T19:56:46.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.440689928244357,"aZ":-24.60763940535276,"pfxX":1.4853204115932312,"pfxZ":4.0640145540725365,"pX":-0.09945092576339687,"pZ":1.892110203862654,"vX0":-6.165279471503871,"vY0":-135.14617826061135,"vZ0":-6.174392574789852,"x":120.79,"y":187.69,"x0":2.0113006555438724,"y0":50.00565792265583,"z0":5.917412419694453,"aX":2.768017932272604},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.4,"spinRate":2312,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.40415439065539704,"extension":5.436368040950588},"index":3,"playId":"372ddf78-c262-341b-8446-ee2784d22112","pitchNumber":4,"startTime":"2025-09-21T19:57:00.336Z","endTime":"2025-09-21T19:57:05.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.38530191764517,"strikeZoneBottom":1.58999799903975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.573072604893643,"aZ":-37.357509371125346,"pfxX":-0.3929955586721299,"pfxZ":-3.1780767112747466,"pX":0.5771605815148958,"pZ":0.37390589966389737,"vX0":-2.5484540499676513,"vY0":-127.06039820441072,"vZ0":-6.503129359447875,"x":95.0,"y":228.68,"x0":1.6450989716307258,"y0":50.00225230666269,"z0":5.942773341183377,"aX":-0.6409155923613787},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.1,"breakHorizontal":1.3,"spinRate":1633,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.43143300632012327,"extension":5.833332266992704},"index":4,"playId":"1822f5b7-2cd9-3508-aa36-19d36730043e","pitchNumber":5,"startTime":"2025-09-21T19:57:30.197Z","endTime":"2025-09-21T19:57:34.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.745021212037344,"aZ":-24.256777708761767,"pfxX":-0.11907538605936718,"pfxZ":4.26267603073396,"pX":-0.7023608956915894,"pZ":2.0922271270090973,"vX0":-6.722904913573655,"vY0":-134.15178726237917,"vZ0":-5.637959122840798,"x":143.77,"y":182.29,"x0":1.8315359588522846,"y0":50.003829803249715,"z0":5.905825484528224,"aX":-0.2211641852879834},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":1.4,"spinRate":2100,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.40529729482147214,"extension":5.743174928759801},"hitData":{"launchSpeed":73.9,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":159.79}},"index":5,"playId":"0fb74754-a49e-362a-88ca-5458777f023f","pitchNumber":6,"startTime":"2025-09-21T19:57:55.975Z","endTime":"2025-09-21T19:58:03.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663893,"link":"/api/v1/people/663893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:58:03.786Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T20:00:24.561Z","endTime":"2025-09-21T20:02:04.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:58:31.340Z","endTime":"2025-09-21T19:59:36.332Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T19:59:36.332Z","endTime":"2025-09-21T20:00:26.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663893,"link":"/api/v1/people/663893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.44245826305824,"strikeZoneBottom":1.61899401515559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.532703120615892,"aZ":-12.104389120366447,"pfxX":-3.3495287134306766,"pfxZ":10.120414706392353,"pX":1.2138831929211256,"pZ":1.0996070638483335,"vX0":9.615144782763938,"vY0":-139.4876733372686,"vZ0":-9.1261047174498,"x":70.73,"y":209.09,"x0":-1.832995831292066,"y0":50.00023251836876,"z0":5.198887616708151,"aX":-6.641433212765463},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":4.2,"spinRate":2349,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3917375907736922,"extension":6.209123565959834},"index":2,"playId":"2f173173-e964-38f4-8446-c156facdbc0d","pitchNumber":1,"startTime":"2025-09-21T20:00:26.872Z","endTime":"2025-09-21T20:00:31.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91244107224175,"aZ":-13.816640161893254,"pfxX":-3.739205769166776,"pfxZ":9.08002886920129,"pX":0.6063999762723628,"pZ":2.3155782779691596,"vX0":7.949875627286403,"vY0":-140.80342025732608,"vZ0":-5.791920107935499,"x":93.89,"y":176.26,"x0":-1.759054847715274,"y0":50.001425262277586,"z0":5.282184734525635,"aX":-7.559212556081278},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":5.3,"spinRate":2337,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38797150273791603,"extension":6.270949924135653},"index":3,"playId":"8bfca87f-6b21-359a-9795-8ecad5fc98b1","pitchNumber":2,"startTime":"2025-09-21T20:00:43.407Z","endTime":"2025-09-21T20:00:47.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001632087902614,"aZ":-15.428501682350115,"pfxX":-2.953867301982174,"pfxZ":8.167875992847598,"pX":-0.24550083209921217,"pZ":2.8087710223732936,"vX0":5.497068581570297,"vY0":-141.93726206981458,"vZ0":-4.7710701875488635,"x":126.36,"y":162.94,"x0":-1.8192560171802972,"y0":50.004216148574514,"z0":5.4865732679004235,"aX":-6.057444603483232},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":4.3,"spinRate":2344,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3851744960916452,"extension":6.177412050926009},"index":4,"playId":"506b4f06-52b9-3d48-a1a4-1b477d50d877","pitchNumber":3,"startTime":"2025-09-21T20:01:22.123Z","endTime":"2025-09-21T20:01:26.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.48302850165094,"strikeZoneBottom":1.6916490145322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50086669925746,"aZ":-28.578724246385818,"pfxX":1.6032144654089393,"pfxZ":2.2688078365955278,"pX":1.3210746527799855,"pZ":1.3545828163109719,"vX0":6.68812920775056,"vY0":-124.74022333085884,"vZ0":-4.4973483694683445,"x":66.64,"y":202.21,"x0":-1.5958539043148607,"y0":50.00397218715593,"z0":5.518654255019736,"aX":2.5441566958279136},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2628,"spinDirection":69},"zone":14,"typeConfidence":0.75,"plateTime":0.4379502988272339,"extension":6.194961860712569},"index":5,"playId":"669b0a7d-0887-3307-907c-67285f1550a4","pitchNumber":4,"startTime":"2025-09-21T20:01:42.224Z","endTime":"2025-09-21T20:01:46.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"dab53dc1-1615-4509-89f5-0a826d036870","startTime":"2025-09-21T20:01:04.049Z","endTime":"2025-09-21T20:01:09.049Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.734645496032154,"aZ":-12.93043116031429,"pfxX":-2.312818648398879,"pfxZ":9.552301216442155,"pX":0.0022540833691071733,"pZ":3.308256358733646,"vX0":5.771099663414593,"vY0":-140.9697403085133,"vZ0":-3.8316486280030944,"x":116.91,"y":149.46,"x0":-1.770086156255122,"y0":50.005103977846154,"z0":5.518595924635727,"aX":-4.661171229939102},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":3.0,"spinRate":2433,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38840087649230437,"extension":6.081492109644218},"index":7,"playId":"01abfc74-cf00-3a96-a742-b2911e499924","pitchNumber":5,"startTime":"2025-09-21T20:01:59.485Z","endTime":"2025-09-21T20:02:04.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:02:04.450Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out to catcher Carter Jensen in foul territory.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:04:21.583Z","endTime":"2025-09-21T20:05:06.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:03:07.911Z","endTime":"2025-09-21T20:03:07.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randal Grichuk remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:03:07.938Z","endTime":"2025-09-21T20:03:07.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Steven Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T20:03:07.940Z","endTime":"2025-09-21T20:04:23.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.59452910071943,"strikeZoneBottom":1.68171005082716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.508739447873133,"aZ":-39.03053581683164,"pfxX":5.612400706727188,"pfxZ":-5.128875322192579,"pX":-0.6268254527888645,"pZ":3.83446451827032,"vX0":2.638475834376654,"vY0":-114.63916349797564,"vZ0":2.276941902551039,"x":140.89,"y":135.25,"x0":-2.5207205546543205,"y0":50.004613286801764,"z0":6.628640147211043,"aX":7.496951948493678},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.5,"breakHorizontal":-10.8,"spinRate":2299,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.477144388229763,"extension":6.154851097810242},"index":3,"playId":"d8b4f790-1f42-3757-a786-fb1d52a7432f","pitchNumber":1,"startTime":"2025-09-21T20:04:23.769Z","endTime":"2025-09-21T20:04:28.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.59100616162438,"strikeZoneBottom":1.67822316713912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80310625093367,"aZ":-17.933840181164285,"pfxX":-8.790610547971749,"pfxZ":7.409885218745043,"pX":-1.7143087005563395,"pZ":2.768528864474366,"vX0":4.952786617171853,"vY0":-137.1644693932807,"vZ0":-5.830151722394186,"x":182.35,"y":164.03,"x0":-2.3927224376678184,"y0":50.00605486832858,"z0":6.127599576379434,"aX":-16.902974502503408},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2189,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3979621858081197,"extension":6.519790039026986},"index":4,"playId":"cef9507e-5d52-3f9a-9f92-30deed97faa9","pitchNumber":2,"startTime":"2025-09-21T20:04:39.647Z","endTime":"2025-09-21T20:04:44.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54236751122219,"aZ":-18.126771219449527,"pfxX":-8.189167646042758,"pfxZ":7.178642988194278,"pX":-0.39373420414324833,"pZ":2.822414663459909,"vX0":7.906259258882734,"vY0":-138.2143925325965,"vZ0":-5.740813397729834,"x":132.01,"y":162.57,"x0":-2.211828593703149,"y0":50.003435603628155,"z0":6.122651923068888,"aX":-16.02439177144368},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":13.4,"spinRate":2143,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3946005056716353,"extension":6.688083284887531},"hitData":{"launchSpeed":79.7,"launchAngle":85.0,"totalDistance":25.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":133.38,"coordY":211.59}},"index":5,"playId":"71cc2ab1-9626-32bb-bdea-29a5a097f8b5","pitchNumber":3,"startTime":"2025-09-21T20:04:57.300Z","endTime":"2025-09-21T20:05:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:05:06.682Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:05:24.225Z","endTime":"2025-09-21T20:07:51.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.71661496774621,"strikeZoneBottom":1.65226246794288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72990572187403,"aZ":-12.959130774696774,"pfxX":-5.7858103184731275,"pfxZ":10.178347063092874,"pX":0.01649149389713123,"pZ":3.558916501049082,"vX0":8.35791258152753,"vY0":-136.0113738271273,"vZ0":-4.591426797732456,"x":116.37,"y":142.69,"x0":-2.3338455386637316,"y0":50.00028820848924,"z0":6.156575404920192,"aX":-10.920500334007935},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2260,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4015548578596797,"extension":6.518566171625162},"index":0,"playId":"6088bbc7-f82c-389b-bf8d-d713a55088ae","pitchNumber":1,"startTime":"2025-09-21T20:05:33.022Z","endTime":"2025-09-21T20:05:36.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.331117603426005,"aZ":-12.590477763016686,"pfxX":-5.164355379497818,"pfxZ":9.84433794974684,"pX":0.29015055738261664,"pZ":3.4248685977849833,"vX0":8.81369632666166,"vY0":-139.64793089072924,"vZ0":-5.288724157091885,"x":105.94,"y":146.31,"x0":-2.225512366312052,"y0":50.00044604073551,"z0":6.16071276301674,"aX":-10.271914834951064},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2378,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39113300898671266,"extension":6.642208282001757},"index":1,"playId":"96f9b377-0246-3f83-bf8b-eedf1cff5202","pitchNumber":2,"startTime":"2025-09-21T20:05:48.437Z","endTime":"2025-09-21T20:05:52.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T20:05:59.038Z","endTime":"2025-09-21T20:06:10.532Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.43575537153303,"strikeZoneBottom":1.59472378665051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.860882890282546,"aZ":-14.723213263634856,"pfxX":-5.1653154334142215,"pfxZ":8.816006392432929,"pX":-0.3363001044867998,"pZ":4.231080664056274,"vX0":7.460569307470903,"vY0":-139.45552964134473,"vZ0":-2.760323281712709,"x":129.82,"y":124.54,"x0":-2.368843218921392,"y0":50.00563133435194,"z0":6.198793778882131,"aX":-10.228432143131592},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2244,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3919938645412886,"extension":6.55652640169142},"index":3,"playId":"f072d256-7e2f-3fa2-9d06-813545bbdda1","pitchNumber":3,"startTime":"2025-09-21T20:06:10.532Z","endTime":"2025-09-21T20:06:14.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.979747127306847,"aZ":-13.225528473456437,"pfxX":-5.83831126829852,"pfxZ":9.584733675245106,"pX":0.8687876309314698,"pZ":3.0499855395598114,"vX0":10.683014628597782,"vY0":-139.17308144322433,"vZ0":-5.927482774061266,"x":83.88,"y":156.43,"x0":-2.247524392958347,"y0":50.00149071385534,"z0":6.070870718609545,"aX":-11.541371952078475},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2334,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3924045127139002,"extension":6.732667218224496},"index":4,"playId":"5d3dfdde-ce4d-3d1d-b800-0119dd7fcbce","pitchNumber":4,"startTime":"2025-09-21T20:06:27.286Z","endTime":"2025-09-21T20:06:32.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08967653486693,"aZ":-11.10699643386515,"pfxX":-6.636886760964549,"pfxZ":10.553646574851182,"pX":0.5218223435891823,"pZ":2.771491881919167,"vX0":10.197979439961168,"vY0":-139.82327377794363,"vZ0":-7.1251241027398695,"x":97.11,"y":163.95,"x0":-2.2966194614340223,"y0":50.004202686671825,"z0":6.067850773853868,"aX":-13.251138010767466},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39050138594864325,"extension":6.689847726756319},"index":5,"playId":"64a07d11-a8f6-367c-bdae-32c13984b2ea","pitchNumber":5,"startTime":"2025-09-21T20:07:07.662Z","endTime":"2025-09-21T20:07:11.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.40455788559716,"strikeZoneBottom":1.60511235380785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.13685124080241,"aZ":-32.180278338735455,"pfxX":0.7363005153710573,"pfxZ":-0.006596292905124201,"pX":0.709275729255357,"pZ":1.2612190417866926,"vX0":7.103408325619865,"vY0":-123.9578366091065,"vZ0":-5.132471579324927,"x":89.96,"y":204.73,"x0":-2.270539856581644,"y0":50.0011868851649,"z0":5.997143793949142,"aX":1.162645502743709},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.8,"spinRate":2491,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.43925176996769366,"extension":6.6910072624144235},"index":6,"playId":"ba7394c9-c0a5-3ebf-be55-0042c2be1268","pitchNumber":6,"startTime":"2025-09-21T20:07:28.316Z","endTime":"2025-09-21T20:07:32.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05428473609034,"aZ":-27.341721620610347,"pfxX":-9.598718252495742,"pfxZ":2.9104073741978382,"pX":-1.4054267488142895,"pZ":1.5403312917156171,"vX0":6.153385273587409,"vY0":-127.67376214643383,"vZ0":-5.464870030789435,"x":170.57,"y":197.19,"x0":-2.593603751665359,"y0":50.00273542523716,"z0":5.8470503531360025,"aX":-15.925767100485603},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":1318,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42819185658095327,"extension":6.743042422603069},"hitData":{"launchSpeed":58.0,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.2,"coordY":162.85}},"index":7,"playId":"3bb517cf-3eb5-3cb3-9331-7af8fdf6e06c","pitchNumber":7,"startTime":"2025-09-21T20:07:44.233Z","endTime":"2025-09-21T20:07:51.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:07:51.980Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:08:10.532Z","endTime":"2025-09-21T20:08:44.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.479112390032164,"aZ":-31.836406883061535,"pfxX":0.09706698443081141,"pfxZ":0.21360600719184308,"pX":1.0399074528793788,"pZ":1.314842935638597,"vX0":8.216596673471956,"vY0":-124.91227075071562,"vZ0":-5.153739372318381,"x":77.36,"y":203.28,"x0":-2.2892266379679413,"y0":50.005130992024164,"z0":5.988132985688354,"aX":0.15406267943644228},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":-1.8,"spinRate":2311,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4365947366541043,"extension":6.860027317718457},"index":0,"playId":"b7262d91-796f-3f8a-a164-9d3aac4edb4d","pitchNumber":1,"startTime":"2025-09-21T20:08:17.747Z","endTime":"2025-09-21T20:08:22.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25465460664763,"aZ":-15.06217364628872,"pfxX":-8.466568245559325,"pfxZ":8.544174431713465,"pX":-0.2681510382211367,"pZ":1.956363804817231,"vX0":8.556572572932495,"vY0":-140.05602458584855,"vZ0":-8.285221311808144,"x":127.22,"y":185.96,"x0":-2.2510909013056035,"y0":50.00330478688261,"z0":5.921629621395005,"aX":-16.956237609176025},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":13.8,"spinRate":2244,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3898875850059844,"extension":6.895411642241654},"hitData":{"launchSpeed":81.1,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.78,"coordY":134.88}},"index":1,"playId":"a04c7735-951f-34b5-9732-ed7cfa7383d6","pitchNumber":2,"startTime":"2025-09-21T20:08:34.362Z","endTime":"2025-09-21T20:08:44.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:08:44.846Z","atBatIndex":58},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Vladimir Guerrero Jr. caught stealing 2nd base, catcher Carter Jensen to shortstop Bobby Witt Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:09:56.107Z","endTime":"2025-09-21T20:11:20.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:09:08.350Z","endTime":"2025-09-21T20:09:58.398Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.75165416204133,"strikeZoneBottom":1.68065753310078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43295477199122,"aZ":-15.055097483798654,"pfxX":-5.934274409088902,"pfxZ":8.759153433454745,"pX":1.3248100323100143,"pZ":3.680513586884226,"vX0":11.593454503229866,"vY0":-138.35119548607167,"vZ0":-3.9500370385675634,"x":66.5,"y":139.41,"x0":-2.1331819241697807,"y0":50.00559816615787,"z0":6.123757992964805,"aX":-11.602786514737561},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2334,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3946277540640568,"extension":6.79715885131162},"index":1,"playId":"6ffabef3-377b-32c2-a611-edde28c15f1f","pitchNumber":1,"startTime":"2025-09-21T20:09:58.398Z","endTime":"2025-09-21T20:10:02.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.65765861209387,"strikeZoneBottom":1.68299640112215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1708631909357,"aZ":-38.015491992443536,"pfxX":5.786447447092225,"pfxZ":-4.144538943524562,"pX":-1.7517060849127457,"pZ":2.545665546804816,"vX0":0.31939045788032916,"vY0":-117.62114370213784,"vZ0":-0.6539369326786405,"x":183.77,"y":170.05,"x0":-2.641475854365048,"y0":50.00457943400984,"z0":6.335882482831431,"aX":8.152130022495204},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.4,"breakHorizontal":-10.6,"spinRate":2209,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.46471332001380494,"extension":6.380611596012873},"index":2,"playId":"9f976936-6c01-3178-a41c-cd80580b6cd7","pitchNumber":2,"startTime":"2025-09-21T20:10:15.836Z","endTime":"2025-09-21T20:10:20.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.591390625121154,"aZ":-14.375568935926209,"pfxX":-4.722128725657951,"pfxZ":9.092810777830437,"pX":1.0687845435982786,"pZ":4.015032483039538,"vX0":10.703085970344063,"vY0":-138.24756825290342,"vZ0":-3.2568006015549518,"x":76.26,"y":130.37,"x0":-2.2200654981260497,"y0":50.00216045349465,"z0":6.158877963646087,"aX":-9.243940408519679},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2298,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39451801572824907,"extension":6.649466114474233},"index":3,"playId":"5424fb75-50bf-3b27-a54a-48ec88d8a718","pitchNumber":3,"startTime":"2025-09-21T20:10:35.110Z","endTime":"2025-09-21T20:10:39.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"96ad3623-0e60-3c06-8213-d3afd054bfc2","startTime":"2025-09-21T20:10:56.115Z","endTime":"2025-09-21T20:11:09.173Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.66468649034128,"strikeZoneBottom":1.65820353417526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86199148617258,"aZ":-33.05392138651067,"pfxX":4.201325590441563,"pfxZ":-0.5971092041340458,"pX":0.6388035082635358,"pZ":0.7133648660931619,"vX0":6.378584924719436,"vY0":-120.07131492892603,"vZ0":-5.734858282427661,"x":92.65,"y":219.52,"x0":-2.5867905563650235,"y0":50.00324848435687,"z0":6.036563705905074,"aX":6.200136575621622},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":-9.0,"spinRate":2409,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45427849150279265,"extension":6.507878675248771},"index":5,"playId":"6f46c564-be95-3225-9e84-13a6a10e283b","pitchNumber":4,"startTime":"2025-09-21T20:11:14.173Z","endTime":"2025-09-21T20:11:20.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:11:20.512Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out sharply to right fielder Nathan Lukes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:14:46.387Z","endTime":"2025-09-21T20:15:10.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":88.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.761158051312723,"aZ":-14.423803093161977,"pfxX":-3.5947875085533614,"pfxZ":8.845561863293977,"pX":0.054252842828487184,"pZ":2.315829382875265,"vX0":6.758610434319976,"vY0":-140.72648783839506,"vZ0":-5.836376193983662,"x":114.93,"y":176.25,"x0":-1.9108576076568498,"y0":50.003546607583324,"z0":5.350036729981867,"aX":-7.214798956333397},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2439,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3891212636609773,"extension":6.119574225149083},"hitData":{"launchSpeed":113.8,"launchAngle":15.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.51,"coordY":68.59}},"index":0,"playId":"ce51f347-7d26-32d2-b804-2583cdd38fcc","pitchNumber":1,"startTime":"2025-09-21T20:15:03.006Z","endTime":"2025-09-21T20:15:10.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:15:10.144Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:15:26.566Z","endTime":"2025-09-21T20:16:49.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.71875308953615,"strikeZoneBottom":1.70549693297768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640163283831,"aZ":-18.132356538067114,"pfxX":-8.31213751056054,"pfxZ":7.020988362153576,"pX":-0.835196985398519,"pZ":2.22339550317755,"vX0":5.828296972115792,"vY0":-140.47937137546765,"vZ0":-5.599072750109417,"x":148.84,"y":178.75,"x0":-1.8561912612152942,"y0":50.00434587132842,"z0":5.420103887733978,"aX":-16.62492106803293},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":13.9,"spinRate":2344,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38981665238042584,"extension":6.037808377427448},"index":0,"playId":"3acc88bd-327a-3881-be21-c3028b3724d9","pitchNumber":1,"startTime":"2025-09-21T20:15:38.998Z","endTime":"2025-09-21T20:15:43.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.63086156764382,"strikeZoneBottom":1.70000106485048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.006433644487537,"aZ":-27.62761348993222,"pfxX":5.343866793456706,"pfxZ":2.879119887559092,"pX":-1.271892204044556,"pZ":3.715402059346596,"vX0":0.17093510288942382,"vY0":-124.79355838559827,"vZ0":1.0094848740166467,"x":165.48,"y":138.46,"x0":-2.0355075454771687,"y0":50.00141280156275,"z0":5.580712095090043,"aX":8.43094634712079},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":-9.7,"spinRate":2500,"spinDirection":91},"zone":11,"typeConfidence":0.9,"plateTime":0.4388309826822834,"extension":6.019780253903746},"index":1,"playId":"623ce1ec-bc51-3f09-a7e2-a175233138ee","pitchNumber":2,"startTime":"2025-09-21T20:15:53.198Z","endTime":"2025-09-21T20:15:57.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.61344239577659,"strikeZoneBottom":1.74330612147472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.888605654461113,"aZ":-13.30818141074087,"pfxX":-5.1675789333915425,"pfxZ":9.05808725864444,"pX":-0.6384481347006231,"pZ":2.4080211189235534,"vX0":5.251999868341879,"vY0":-142.92649363040988,"vZ0":-6.00884305437615,"x":141.34,"y":173.76,"x0":-1.8225461203472073,"y0":50.003613645891974,"z0":5.3630086816926195,"aX":-10.76338797672992},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2454,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38225055738324043,"extension":6.096667693430001},"index":2,"playId":"29cecee3-8f70-301f-8874-9537dab6971b","pitchNumber":3,"startTime":"2025-09-21T20:16:09.454Z","endTime":"2025-09-21T20:16:13.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.59240232884132,"strikeZoneBottom":1.72202485613643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85738058003048,"aZ":-14.534494002835553,"pfxX":-5.102866524644508,"pfxZ":8.564757679611276,"pX":1.2098392383243697,"pZ":3.422195646769304,"vX0":9.509287966181052,"vY0":-141.9842399252431,"vZ0":-3.2723542065009523,"x":70.88,"y":146.38,"x0":-1.5065391610427734,"y0":50.00289294850234,"z0":5.5037452955686845,"aX":-10.510800742058883},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2415,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38448773713492557,"extension":6.262034226914136},"index":3,"playId":"078a9770-41fd-3172-8b51-b3d8fadae219","pitchNumber":4,"startTime":"2025-09-21T20:16:27.067Z","endTime":"2025-09-21T20:16:31.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.8,"strikeZoneTop":3.6479762756248,"strikeZoneBottom":1.74585794922677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41825822492389,"aZ":-11.957536080935451,"pfxX":-3.676759874523204,"pfxZ":9.66298423021956,"pX":-0.5152634327066276,"pZ":1.6253372901103469,"vX0":4.827307030534217,"vY0":-142.92199340915116,"vZ0":-8.223078460784738,"x":136.64,"y":194.9,"x0":-1.7395221846780147,"y0":50.005719157336756,"z0":5.270181204804681,"aX":-7.694850552038521},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2442,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.381579607999897,"extension":6.286864455648972},"index":4,"playId":"fe472ea4-8981-32c2-90f2-61a69b1157bb","pitchNumber":5,"startTime":"2025-09-21T20:16:45.517Z","endTime":"2025-09-21T20:16:49.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:16:49.975Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:17:04.212Z","endTime":"2025-09-21T20:18:00.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.60630690090755,"strikeZoneBottom":1.68859639551599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982604187208743,"aZ":-28.84496755965279,"pfxX":5.322038710757418,"pfxZ":2.094525044180638,"pX":-0.022324108818759764,"pZ":1.616877499183971,"vX0":2.877717139483475,"vY0":-124.94199742398885,"vZ0":-3.55481167126731,"x":117.85,"y":195.12,"x0":-1.878599330054747,"y0":50.0032225761281,"z0":5.415689494851515,"aX":8.455621055300085},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-10.3,"spinRate":2564,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.4375407311009898,"extension":6.159341958459815},"index":0,"playId":"012e1ff7-84c6-3271-b863-25f20116d89e","pitchNumber":1,"startTime":"2025-09-21T20:17:14.894Z","endTime":"2025-09-21T20:17:19.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57129171765365,"aZ":-27.674732647594528,"pfxX":3.890542224560929,"pfxZ":2.7796827590701945,"pX":1.1941221406770448,"pZ":2.3602559558543925,"vX0":5.530303961203635,"vY0":-126.54811755889935,"vZ0":-2.332974677946031,"x":71.48,"y":175.05,"x0":-1.5273612640789398,"y0":50.00019544286458,"z0":5.517878627333347,"aX":6.28853680053309},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":-8.3,"spinRate":2580,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.43333064530559584,"extension":6.3870921670735825},"index":1,"playId":"8562d06b-0bb4-309c-b3a8-287526b3a0ec","pitchNumber":2,"startTime":"2025-09-21T20:17:33.579Z","endTime":"2025-09-21T20:17:38.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.389954455203544,"aZ":-20.256558867387152,"pfxX":-7.086956147395373,"pfxZ":5.846963503850822,"pX":0.26472536218432474,"pZ":1.5848792039818382,"vX0":7.471496400978175,"vY0":-141.4345495362852,"vZ0":-6.839070752681957,"x":106.91,"y":195.99,"x0":-1.482617133301271,"y0":50.0060166015091,"z0":5.3207384249662155,"aX":-14.450046311482442},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2432,"spinDirection":210},"zone":14,"typeConfidence":0.75,"plateTime":0.3863685734885629,"extension":6.279944591232462},"hitData":{"launchSpeed":98.7,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":148.64}},"index":2,"playId":"3d745798-c7df-3cd5-b745-93098b275144","pitchNumber":3,"startTime":"2025-09-21T20:17:51.006Z","endTime":"2025-09-21T20:18:00.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:18:00.008Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a sharp line drive to center fielder Mike Yastrzemski.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:20:43.731Z","endTime":"2025-09-21T20:21:12.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:19:12.911Z","endTime":"2025-09-21T20:20:05.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:20:05.831Z","endTime":"2025-09-21T20:20:18.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T20:20:18.695Z","endTime":"2025-09-21T20:20:45.667Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.3,"endSpeed":87.8,"strikeZoneTop":3.52965799089023,"strikeZoneBottom":1.67499023176084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.146278817764696,"aZ":-25.715884035029443,"pfxX":6.218980498403939,"pfxZ":3.293537080602529,"pX":0.7129489392665463,"pZ":2.1753109569815625,"vX0":-7.656398262353578,"vY0":-138.67522138662463,"vZ0":-3.720636104822899,"x":89.82,"y":180.05,"x0":2.693336501678367,"y0":50.002059974883146,"z0":5.237116962526695,"aX":12.19044721855038},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":-9.8,"spinRate":1722,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.394006281635082,"extension":5.23078137656101},"index":3,"playId":"6842fc1c-63d3-3601-a283-f8757d7c98d4","pitchNumber":1,"startTime":"2025-09-21T20:20:45.667Z","endTime":"2025-09-21T20:20:49.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.720200537651394,"aZ":-27.523682623477054,"pfxX":6.291177844940831,"pfxZ":2.407435803263258,"pX":0.6850165432653523,"pZ":2.5933975008177006,"vX0":-7.9396519842534286,"vY0":-137.68871454123175,"vZ0":-2.3359251114838218,"x":90.89,"y":168.76,"x0":2.7798937131666537,"y0":50.00488735288708,"z0":5.303076681246206,"aX":12.159945666117101},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":-9.8,"spinRate":1746,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.3968344256410732,"extension":5.16071383598364},"hitData":{"launchSpeed":102.8,"launchAngle":13.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.86,"coordY":69.3}},"index":4,"playId":"a74f8e2f-1db8-30f8-83f1-1081bd1738b3","pitchNumber":2,"startTime":"2025-09-21T20:21:01.952Z","endTime":"2025-09-21T20:21:12.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:21:12.589Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Davis Schneider pops out to second baseman Adam Frazier.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:21:26.803Z","endTime":"2025-09-21T20:22:45.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.517204039556592,"aZ":-19.882192530762257,"pfxX":5.9305060829084875,"pfxZ":6.367757332632996,"pX":-0.1071020726559066,"pZ":2.837866431678329,"vX0":-9.373876401210385,"vY0":-137.59619059478598,"vZ0":-2.9571644916240185,"x":121.08,"y":162.16,"x0":2.562399692349429,"y0":50.00633241967129,"z0":5.2628125468087505,"aX":11.455008754479344},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":-9.0,"spinRate":1913,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.3970020321149641,"extension":5.461041492732191},"index":0,"playId":"f05aafed-af88-35f9-ae88-3dc638c524af","pitchNumber":1,"startTime":"2025-09-21T20:21:36.679Z","endTime":"2025-09-21T20:21:40.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.13734388845841,"strikeZoneBottom":1.50882224748781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.125782978728022,"aZ":-37.55311646608031,"pfxX":-2.6384684509234724,"pfxZ":-3.524416375834212,"pX":0.3599475658554115,"pZ":3.6982340461444934,"vX0":-4.717102090649257,"vY0":-122.13486765147825,"vZ0":3.5279401712568945,"x":103.28,"y":138.93,"x0":2.652894043351472,"y0":50.00601053703467,"z0":5.4467701538941125,"aX":-4.020988784048735},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.4,"breakHorizontal":5.8,"spinRate":2401,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.44700369479738855,"extension":5.36836322304782},"index":1,"playId":"7ceca6e8-100e-3ab2-94f1-94ed4a1fbd37","pitchNumber":2,"startTime":"2025-09-21T20:21:54.400Z","endTime":"2025-09-21T20:21:58.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.20122876835531,"strikeZoneBottom":1.60485183535606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50026244752852,"aZ":-25.749152963008783,"pfxX":9.251328725464901,"pfxZ":3.280158503731048,"pX":1.4254090898776288,"pZ":2.8178338812593333,"vX0":-6.45134730204403,"vY0":-138.6905303651708,"vZ0":-2.1312752093489418,"x":62.67,"y":162.7,"x0":2.573600203413145,"y0":50.00151393037664,"z0":5.304373683506195,"aX":18.115374389363527},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":-15.5,"spinRate":1799,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.39413686820112304,"extension":5.298663518749166},"index":2,"playId":"f89994d5-3cd7-363f-9e12-862e83735ba6","pitchNumber":3,"startTime":"2025-09-21T20:22:14.542Z","endTime":"2025-09-21T20:22:18.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.556737165932873,"aZ":-23.700714654268815,"pfxX":6.344815838636242,"pfxZ":4.374961172756064,"pX":0.06258362949433269,"pZ":2.4039129102658467,"vX0":-8.663558503590197,"vY0":-137.83451000513745,"vZ0":-3.8430722455858852,"x":114.61,"y":173.87,"x0":2.411645378126821,"y0":50.00669964301725,"z0":5.4029542101116155,"aX":12.300117524098088},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-9.8,"spinRate":1740,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3962870081748826,"extension":5.4930658884533585},"hitData":{"launchSpeed":100.4,"launchAngle":67.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":135.97}},"index":3,"playId":"bf9428c4-7cfe-3f97-967b-e9ca859e0c1a","pitchNumber":4,"startTime":"2025-09-21T20:22:34.947Z","endTime":"2025-09-21T20:22:45.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:22:45.659Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to center fielder Mike Yastrzemski.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:23:59.264Z","endTime":"2025-09-21T20:28:04.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11,13],"actionIndex":[0,12],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ty France replaces Nathan Lukes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:23:04.465Z","endTime":"2025-09-21T20:23:10.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T20:23:10.058Z","endTime":"2025-09-21T20:24:01.523Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.36531785302142,"strikeZoneBottom":1.49379579572469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07794286940341,"aZ":-18.150779458211204,"pfxX":6.621763127094804,"pfxZ":7.275700549992418,"pX":-0.7407908700642889,"pZ":2.8517626757353955,"vX0":-10.773368892202264,"vY0":-137.6182539246664,"vZ0":-3.8106654445070074,"x":145.24,"y":161.78,"x0":2.3552976068441334,"y0":50.005292573466356,"z0":5.475764056351912,"aX":12.768477442473193},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":-9.8,"spinRate":1944,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.3972234772747254,"extension":5.394052102736125},"index":2,"playId":"7951f49c-4cec-3196-b132-452a7b5f49ed","pitchNumber":1,"startTime":"2025-09-21T20:24:01.523Z","endTime":"2025-09-21T20:24:05.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.28000007764626,"strikeZoneBottom":1.52589432840125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.539919448715942,"aZ":-15.985920331721356,"pfxX":6.83735525400679,"pfxZ":8.383112302916057,"pX":-1.171424086943378,"pZ":2.4189444309553796,"vX0":-11.769875779910516,"vY0":-137.61105607386276,"vZ0":-5.209148334379807,"x":161.65,"y":173.47,"x0":2.2592501884378176,"y0":50.00529365982466,"z0":5.407739558655717,"aX":13.208114145771713},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-10.1,"spinRate":2053,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.39696316101319873,"extension":5.545782916482283},"index":3,"playId":"57b084a4-8603-38de-8989-8a889d8701ff","pitchNumber":2,"startTime":"2025-09-21T20:24:18.682Z","endTime":"2025-09-21T20:24:23.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":4,"playId":"9739a614-fecb-364f-a2be-15605388b645","startTime":"2025-09-21T20:24:39.893Z","endTime":"2025-09-21T20:24:51.873Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.721186482605958,"aZ":-18.033848630576482,"pfxX":5.3750272232026735,"pfxZ":7.302303785315802,"pX":-0.5502874243463306,"pZ":3.557804549279535,"vX0":-9.726484815753805,"vY0":-138.05475443004275,"vZ0":-2.021115078032533,"x":137.98,"y":142.72,"x0":2.3146723357732375,"y0":50.00600150051069,"z0":5.508630209553865,"aX":10.41399118711051},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-7.8,"spinRate":1993,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.39620737454102395,"extension":5.314435009397188},"index":5,"playId":"2bdc07df-dc30-3ad3-86b1-76057a0b1dbf","pitchNumber":3,"startTime":"2025-09-21T20:24:56.873Z","endTime":"2025-09-21T20:25:00.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.620881603471375,"aZ":-17.817004873597316,"pfxX":6.074294148599534,"pfxZ":7.379718786943183,"pX":0.0261878080964033,"pZ":2.2711550544189287,"vX0":-8.89138029785438,"vY0":-138.07292391439674,"vZ0":-5.131466378651686,"x":116.0,"y":177.46,"x0":2.487991060805399,"y0":50.00083121245755,"z0":5.339596086238989,"aX":11.814294219147191},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":-9.4,"spinRate":1917,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.39559388565924003,"extension":5.312226854296806},"index":6,"playId":"9b4b9653-4202-3932-b023-a07638d2c29b","pitchNumber":4,"startTime":"2025-09-21T20:25:17.693Z","endTime":"2025-09-21T20:25:21.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.16985932932391,"strikeZoneBottom":1.47463219252451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.205651898708386,"aZ":-35.028655441398435,"pfxX":1.3050739112339234,"pfxZ":-1.7305141125880061,"pX":-0.13611291341856996,"pZ":0.2884075333653265,"vX0":-7.606085884294469,"vY0":-126.86539896612535,"vZ0":-4.4937617893363875,"x":122.19,"y":230.99,"x0":2.716833579234039,"y0":50.0040640255951,"z0":4.840378384982303,"aX":2.152451422935537},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.8,"breakHorizontal":-0.8,"spinRate":2543,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4298833890245599,"extension":5.389087983839412},"index":7,"playId":"8d83ef3a-9c7f-37b1-8fcd-8bc42af15ae8","pitchNumber":5,"startTime":"2025-09-21T20:25:40.151Z","endTime":"2025-09-21T20:25:44.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60779471272044,"aZ":-37.92285366198699,"pfxX":-1.9426367605396289,"pfxZ":-3.7133111131066823,"pX":1.1252310211973466,"pZ":2.4062027013338807,"vX0":-3.3425739073149154,"vY0":-123.12319900477839,"vZ0":0.5828368665719963,"x":74.11,"y":173.81,"x0":2.748587309496475,"y0":50.003141945733304,"z0":5.355044726375459,"aX":-3.0064500779678376},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":4.2,"spinRate":2374,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.4435025248274913,"extension":5.34795407870444},"index":8,"playId":"d88b5b55-7b46-314c-bbe6-354c6179edef","pitchNumber":6,"startTime":"2025-09-21T20:26:05.414Z","endTime":"2025-09-21T20:26:10.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":9,"playId":"6bca4d59-a67a-30e8-ab98-11c251eb6f2a","startTime":"2025-09-21T20:26:34.641Z","endTime":"2025-09-21T20:26:46.156Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11891621241926,"aZ":-20.3192543338667,"pfxX":6.208098144702228,"pfxZ":6.06398964226681,"pX":1.0871224449443588,"pZ":2.8872180724054775,"vX0":-6.049922448962132,"vY0":-138.32044695337004,"vZ0":-3.3854638530520744,"x":75.56,"y":160.83,"x0":2.4861664974136883,"y0":50.00672017427102,"z0":5.474025492171992,"aX":12.146172127905706},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":-10.1,"spinRate":1680,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3945608272294052,"extension":5.38061649204092},"index":10,"playId":"26860c3b-b44b-3f70-93c3-bfc8b9736dc0","pitchNumber":7,"startTime":"2025-09-21T20:26:51.156Z","endTime":"2025-09-21T20:26:55.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":11,"playId":"d0a8ab62-7920-45cd-8587-6f9a05fbcf5c","startTime":"2025-09-21T20:27:20.102Z","endTime":"2025-09-21T20:27:27.504Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Ty France batting, Myles Straw advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":672582,"fullName":"Angel Zerpa"}}},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":12,"actionPlayId":"d0a8ab62-7920-45cd-8587-6f9a05fbcf5c","startTime":"2025-09-21T20:27:51.651Z","endTime":"2025-09-21T20:27:52.908Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"postOnSecond":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":1.24,"dramaIndex":49.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.303655822471786,"aZ":-19.089870417137742,"pfxX":6.32425004221612,"pfxZ":6.677400361389413,"pX":0.07396784660855123,"pZ":2.666130368167826,"vX0":-8.842109168492406,"vY0":-139.12346608059966,"vZ0":-3.6805205376496217,"x":114.18,"y":166.79,"x0":2.4721792925288417,"y0":50.00276970915216,"z0":5.271926061235976,"aX":12.393447143093226},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":-9.6,"spinRate":1812,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.39374663983942515,"extension":5.645493112470861},"hitData":{"launchSpeed":88.6,"launchAngle":23.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.87,"coordY":77.19}},"index":13,"playId":"25a766c9-3089-3d2f-9f0c-1f5915b50d02","pitchNumber":8,"startTime":"2025-09-21T20:27:52.908Z","endTime":"2025-09-21T20:28:04.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.24,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:28:04.935Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a sharp line drive to left fielder Randal Grichuk. Myles Straw scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:30:22.201Z","endTime":"2025-09-21T20:31:42.859Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:28:58.230Z","endTime":"2025-09-21T20:29:06.314Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T20:29:06.314Z","endTime":"2025-09-21T20:30:22.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.29459069867684,"strikeZoneBottom":1.50687960772654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095691264397978,"aZ":-34.76260495788459,"pfxX":7.333130880938643,"pfxZ":-1.7732056306759354,"pX":1.0809362590029343,"pZ":1.295938082161494,"vX0":6.45096335483422,"vY0":-121.08519552244013,"vZ0":-0.10052529505783148,"x":101.31,"y":153.62,"x0":-2.5855484565915927,"y0":50.00194425250774,"z0":4.420120919866547,"aX":10.715887226705647},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":-15.0,"spinRate":2619,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.4550961714246764,"extension":6.069746418065799},"index":2,"playId":"5d306e0c-cf2d-346c-842a-6fd7ef95e2fd","pitchNumber":1,"startTime":"2025-09-21T20:30:22.201Z","endTime":"2025-09-21T20:30:26.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.33808181731531,"strikeZoneBottom":1.48610308005724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.662206240976285,"aZ":-35.176706353356934,"pfxX":6.666590415624323,"pfxZ":-2.0555879385026152,"pX":2.228208507661469,"pZ":1.9106664870407637,"vX0":9.02155273422657,"vY0":-121.30292635566275,"vZ0":1.1546379556631787,"x":32.07,"y":187.19,"x0":-2.4303984800203873,"y0":50.00026065324073,"z0":4.537827124372846,"aX":9.754719005115444},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.0,"breakHorizontal":-14.5,"spinRate":2596,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.45465092013030617,"extension":6.296928140089029},"index":3,"playId":"9e9e356c-fcf7-3eb4-a97b-f8b902bf4f69","pitchNumber":2,"startTime":"2025-09-21T20:30:36.997Z","endTime":"2025-09-21T20:30:41.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.3491835919908,"strikeZoneBottom":1.52919384042203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.041720718930282,"aZ":-21.52869398831767,"pfxX":-8.537382278067813,"pfxZ":5.709995880939635,"pX":0.9914690394812833,"pZ":2.558538901699508,"vX0":11.71676041704249,"vY0":-135.78258858957597,"vZ0":-0.8408343490737229,"x":79.21,"y":169.7,"x0":-2.2726742735248813,"y0":50.00481599721739,"z0":4.371684348594706,"aX":-15.92520578203429},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":2339,"spinDirection":249},"zone":12,"typeConfidence":0.9,"plateTime":0.4035441387859131,"extension":6.412822647972392},"index":4,"playId":"e2b5d162-7108-3b1d-868c-6e1990f86b6c","pitchNumber":3,"startTime":"2025-09-21T20:30:54.492Z","endTime":"2025-09-21T20:30:59.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.45077234152944,"strikeZoneBottom":1.63085233529228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450772956989415,"aZ":-32.0587865264616,"pfxX":-10.765650700895597,"pfxZ":0.06276690569910404,"pX":0.14005155254590804,"pZ":1.7183500759403045,"vX0":10.248096086952566,"vY0":-134.37363704276572,"vZ0":-1.0513025107627978,"x":111.66,"y":192.38,"x0":-2.3267435486072463,"y0":50.00176958659173,"z0":4.3947825694996645,"aX":-19.661970352694038},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.1,"breakHorizontal":17.3,"spinRate":2307,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.40780289600954545,"extension":6.676566423764592},"index":5,"playId":"8a83b692-b538-3814-a3f7-9899147ba8ce","pitchNumber":4,"startTime":"2025-09-21T20:31:14.451Z","endTime":"2025-09-21T20:31:18.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24190872309792,"aZ":-21.457060188403183,"pfxX":-7.585448053499173,"pfxZ":5.759927367252266,"pX":0.025702958388408203,"pZ":2.387085686597083,"vX0":9.075326415055297,"vY0":-135.45267546621162,"vZ0":-1.329674986067198,"x":116.02,"y":174.33,"x0":-2.3806676294616747,"y0":50.00320025117942,"z0":4.3828739811873945,"aX":-14.114218195654132},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":2324,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.40418780348540784,"extension":6.3926808099798995},"hitData":{"launchSpeed":101.5,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.92,"coordY":78.1}},"index":6,"playId":"6e49646e-3899-39ee-9a35-82e96cb8499c","pitchNumber":5,"startTime":"2025-09-21T20:31:30.946Z","endTime":"2025-09-21T20:31:42.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":-11.700000000000001,"leverageIndex":1.44,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:31:42.859Z","atBatIndex":66},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Andrés Giménez triples (1) on a fly ball to center fielder Mike Yastrzemski. Ernie Clement scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:32:07.354Z","endTime":"2025-09-21T20:32:36.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.40723047547446,"strikeZoneBottom":1.52999966446124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23175982233574,"aZ":-37.68659864310205,"pfxX":-7.102115347593305,"pfxZ":-3.5272550092277015,"pX":1.1387769373946812,"pZ":2.3067369026603908,"vX0":10.803634270640645,"vY0":-123.37244463964099,"vZ0":2.2726475985786108,"x":73.59,"y":176.5,"x0":-2.34569858571375,"y0":50.00189847357444,"z0":4.517971647711901,"aX":-11.10660277279736},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.6,"breakHorizontal":10.8,"spinRate":1119,"spinDirection":282},"zone":14,"typeConfidence":0.88,"plateTime":0.4415511242430674,"extension":6.606591654097739},"index":0,"playId":"9efc168d-038d-313c-af45-df39210cfb80","pitchNumber":1,"startTime":"2025-09-21T20:32:07.354Z","endTime":"2025-09-21T20:32:11.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44865267781385,"aZ":-23.013737400748077,"pfxX":-7.754765487638046,"pfxZ":4.857459316249232,"pX":0.4781529451606057,"pZ":2.666485673943836,"vX0":10.405159887128454,"vY0":-135.46442336414418,"vZ0":-0.4827169072613032,"x":98.77,"y":166.78,"x0":-2.378743233587443,"y0":50.003398423371195,"z0":4.434946601134547,"aX":-14.628393877379839},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":12.2,"spinRate":2275,"spinDirection":237},"zone":6,"typeConfidence":0.9,"plateTime":0.40203917785087695,"extension":6.425501004822841},"hitData":{"launchSpeed":95.4,"launchAngle":24.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":170.35,"coordY":62.16}},"index":1,"playId":"f3efafe5-e26d-34e6-8e1b-a90de788e5d3","pitchNumber":2,"startTime":"2025-09-21T20:32:22.966Z","endTime":"2025-09-21T20:32:36.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-7.8999999999999995,"leverageIndex":0.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:32:36.565Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Heineman flies out to second baseman Adam Frazier.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:33:06.494Z","endTime":"2025-09-21T20:33:21.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.947057627481584,"aZ":-31.05147427635314,"pfxX":6.969341819599914,"pfxZ":0.7792633150372179,"pX":0.14086798671447537,"pZ":2.5216961726831726,"vX0":4.587030430673657,"vY0":-119.4007961276909,"vZ0":2.2017385847055344,"x":111.63,"y":170.69,"x0":-2.7133564494114615,"y0":50.00123038364566,"z0":4.390372348275256,"aX":10.016416330008107},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":2318,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4595195352631416,"extension":6.237544720610304},"hitData":{"launchSpeed":68.7,"launchAngle":44.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.45,"coordY":113.55}},"index":0,"playId":"7994f084-f738-3d52-9eac-9371e45cca2e","pitchNumber":1,"startTime":"2025-09-21T20:33:12.463Z","endTime":"2025-09-21T20:33:21.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"third":{"id":665926,"link":"/api/v1/people/665926"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:33:21.532Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to right fielder Myles Straw.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:35:54.269Z","endTime":"2025-09-21T20:36:06.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5],"actionIndex":[0,1,2,3,4],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Myles Straw remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:35:12.603Z","endTime":"2025-09-21T20:35:12.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Isiah Kiner-Falefa replaces Ty France, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:35:12.624Z","endTime":"2025-09-21T20:35:12.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"602","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T20:35:12.625Z","endTime":"2025-09-21T20:35:13.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eric Lauer replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-21T20:35:12.625Z","endTime":"2025-09-21T20:35:34.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641778,"link":"/api/v1/people/641778"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonathan India replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-21T20:35:34.190Z","endTime":"2025-09-21T20:35:56.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.0,"endSpeed":82.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3002013539368,"aZ":-16.40801737941057,"pfxX":6.284623731448622,"pfxZ":9.032433490109842,"pX":-0.04329021874036869,"pZ":3.01878060056968,"vX0":-6.778059987441655,"vY0":-130.9374454080996,"vZ0":-4.26726659624428,"x":118.65,"y":157.27,"x0":1.7559938898935328,"y0":50.00325870669269,"z0":5.88860445466271,"aX":10.970239608916916},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-10.0,"spinRate":2194,"spinDirection":139},"zone":2,"typeConfidence":0.85,"plateTime":0.4174926475228582,"extension":6.1470399282885015},"hitData":{"launchSpeed":86.0,"launchAngle":60.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.99,"coordY":130.4}},"index":5,"playId":"9a631887-5bbf-312a-82b4-cc472a591991","pitchNumber":1,"startTime":"2025-09-21T20:35:56.524Z","endTime":"2025-09-21T20:36:06.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:36:06.563Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carter Jensen pops out to third baseman Ernie Clement in foul territory.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:36:25.113Z","endTime":"2025-09-21T20:37:00.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.21113965248505,"strikeZoneBottom":1.52952141672996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793121620951435,"aZ":-16.95253191533051,"pfxX":7.278163758535788,"pfxZ":8.559960889086597,"pX":-0.21814252426605837,"pZ":2.319428169400847,"vX0":-7.62322502853248,"vY0":-131.94987472240084,"vZ0":-5.607411633992052,"x":125.32,"y":176.16,"x0":1.750901236271136,"y0":50.00474809616638,"z0":5.704531822269423,"aX":12.9468160472478},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":-11.6,"spinRate":2220,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.41373071181254284,"extension":6.275072070907782},"index":0,"playId":"5f9feb2f-1d8c-35bf-8155-5140248f3ac3","pitchNumber":1,"startTime":"2025-09-21T20:36:36.152Z","endTime":"2025-09-21T20:36:39.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":82.6,"endSpeed":76.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37905900524377,"aZ":-29.48597811270182,"pfxX":-0.6756289866217098,"pfxZ":1.8151774362453619,"pX":0.19797279383227562,"pZ":2.113800304979839,"vX0":-3.703249834043297,"vY0":-120.29380591146436,"vZ0":-2.8837612415251304,"x":109.45,"y":181.71,"x0":1.8394441560095645,"y0":50.00160202529121,"z0":5.918377826027033,"aX":-0.9980726933849127},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":2.0,"spinRate":2209,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.45378471460550207,"extension":5.765251839881785},"hitData":{"launchSpeed":78.0,"launchAngle":60.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":65.94,"coordY":167.44}},"index":1,"playId":"4de685e3-1cd3-3a74-835e-27a4a4fb3123","pitchNumber":2,"startTime":"2025-09-21T20:36:51.523Z","endTime":"2025-09-21T20:37:00.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:37:00.561Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out softly, pitcher Eric Lauer to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:37:23.629Z","endTime":"2025-09-21T20:38:37.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641778,"link":"/api/v1/people/641778"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":70.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.98711594376123,"aZ":-37.31208156179644,"pfxX":-4.337237363558904,"pfxZ":-4.186991716231461,"pX":-0.869236864051958,"pZ":1.4613633627589957,"vX0":-4.702674247350006,"vY0":-109.90534340153953,"vZ0":-1.427035536092032,"x":150.13,"y":199.32,"x0":1.859569406661039,"y0":50.003688367313636,"z0":6.072126568530799,"aX":-5.320011098314243},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.7,"breakHorizontal":9.1,"spinRate":2512,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4978417172707976,"extension":5.877416065471522},"index":0,"playId":"d8578458-be72-3038-9c22-2c0e5e72767f","pitchNumber":1,"startTime":"2025-09-21T20:37:32.699Z","endTime":"2025-09-21T20:37:36.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":81.1,"endSpeed":76.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.057143730548038,"aZ":-28.937559245714624,"pfxX":-1.4351769709045334,"pfxZ":2.255497842074883,"pX":-0.19156073855712716,"pZ":1.3678276405708276,"vX0":-4.288694846046105,"vY0":-118.11425957221789,"vZ0":-4.577875461062183,"x":124.3,"y":201.85,"x0":1.8224216209230897,"y0":50.005461630526014,"z0":5.943551966938107,"aX":-2.06001716986223},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.4,"breakHorizontal":3.5,"spinRate":2211,"spinDirection":235},"zone":13,"typeConfidence":0.92,"plateTime":0.46087266580652164,"extension":5.956124825529371},"index":1,"playId":"7c2126fd-c92a-34c4-86fe-ec16d9372b91","pitchNumber":2,"startTime":"2025-09-21T20:37:49.915Z","endTime":"2025-09-21T20:37:53.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T20:37:58.487Z","endTime":"2025-09-21T20:38:09.190Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.40644557162678,"strikeZoneBottom":1.61999998709766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55434342300263,"aZ":-29.459201399490052,"pfxX":-1.7253840889469734,"pfxZ":1.7945143506883545,"pX":-0.9171674768278926,"pZ":0.3091533121132137,"vX0":-5.687230888190002,"vY0":-121.31050451722228,"vZ0":-7.209199251070091,"x":151.96,"y":230.43,"x0":1.668298604766332,"y0":50.002861979328316,"z0":5.839756126115795,"aX":-2.6070645486204764},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.0,"breakHorizontal":4.3,"spinRate":2264,"spinDirection":196},"zone":13,"typeConfidence":0.87,"plateTime":0.4490666956085101,"extension":6.013348112632407},"index":3,"playId":"2c0f3ffa-38f9-3d62-a428-e1e4ff1f4fea","pitchNumber":3,"startTime":"2025-09-21T20:38:09.190Z","endTime":"2025-09-21T20:38:13.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.3,"endSpeed":84.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262355708897882,"aZ":-15.439949941740885,"pfxX":5.376643629473568,"pfxZ":9.118324180426013,"pX":0.8954030024016177,"pZ":3.330261761136546,"vX0":-4.298105894786235,"vY0":-134.39322769801723,"vZ0":-3.8861813019551743,"x":82.87,"y":148.86,"x0":1.81439231315762,"y0":50.00107984473746,"z0":5.886820181505609,"aX":9.865455176856349},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-8.9,"spinRate":2303,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4070607127154644,"extension":6.063658903776951},"hitData":{"launchSpeed":47.2,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":4,"playId":"2e6b7140-a32d-31d8-9aac-545b5eeeb21f","pitchNumber":4,"startTime":"2025-09-21T20:38:29.695Z","endTime":"2025-09-21T20:38:37.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:38:37.495Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:40:43.546Z","endTime":"2025-09-21T20:41:57.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Jonathan India remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:40:07.201Z","endTime":"2025-09-21T20:40:07.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luinder Avila replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:40:07.219Z","endTime":"2025-09-21T20:40:45.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679883,"link":"/api/v1/people/679883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.48109114550839,"strikeZoneBottom":1.57987737287615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43700109062049,"aZ":-34.88454803627545,"pfxX":2.4677805113886953,"pfxZ":-1.9281522084085712,"pX":0.8575679338676447,"pZ":2.207627800933809,"vX0":6.220337713163064,"vY0":-118.19056290331858,"vZ0":-2.0671481289147975,"x":84.31,"y":179.17,"x0":-2.133376990138602,"y0":50.00094660330354,"z0":6.310402346282561,"aX":3.474432512585244},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.7,"breakHorizontal":-6.0,"spinRate":2675,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4642018099665819,"extension":6.602456302636845},"index":2,"playId":"6434283b-5fc9-3dd6-a7b9-4e682ebec8b9","pitchNumber":1,"startTime":"2025-09-21T20:40:45.631Z","endTime":"2025-09-21T20:40:50.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.49321411701207,"strikeZoneBottom":1.68760436889948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23684212568432,"aZ":-19.62950120696417,"pfxX":-8.334007707006437,"pfxZ":6.7397692631876005,"pX":-0.8684016409450317,"pZ":3.211119523895035,"vX0":5.528306120469876,"vY0":-136.34163087615266,"vZ0":-4.458454034549299,"x":150.1,"y":152.08,"x0":-1.8517881562264202,"y0":50.00007664057604,"z0":6.243490782224856,"aX":-15.504900453197612},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2307,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4035272029615742,"extension":6.658681214140028},"index":3,"playId":"862284f5-b21c-37b6-a440-c26d3130062d","pitchNumber":2,"startTime":"2025-09-21T20:41:00.371Z","endTime":"2025-09-21T20:41:04.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.500365872832724,"aZ":-20.03146946889173,"pfxX":-9.56543482170267,"pfxZ":6.539918619097963,"pX":0.21907353603718235,"pZ":1.7120063571122526,"vX0":8.835181514227443,"vY0":-136.0474980199077,"vZ0":-7.861046317144538,"x":108.65,"y":192.56,"x0":-1.8428926313514755,"y0":50.0031237770411,"z0":6.050100821300322,"aX":-17.76079590833016},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":15.2,"spinRate":2367,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4040724332200667,"extension":6.905474431823928},"index":4,"playId":"3251833e-e8c8-3d40-b0e8-965b372af3d8","pitchNumber":3,"startTime":"2025-09-21T20:41:17.157Z","endTime":"2025-09-21T20:41:21.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.48316510764631,"strikeZoneBottom":1.67766338649804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68973587367138,"aZ":-32.13803327001496,"pfxX":1.2630521218666422,"pfxZ":0.021733617138457895,"pX":1.400498392910862,"pZ":0.383074401782711,"vX0":7.663327551884924,"vY0":-121.80365863246553,"vZ0":-6.825638260064528,"x":63.62,"y":228.44,"x0":-1.9549311984755615,"y0":50.00254800648092,"z0":6.012691133297137,"aX":1.88944798215904},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.4,"breakHorizontal":-4.2,"spinRate":2755,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45027476182837445,"extension":6.806491856554786},"index":5,"playId":"79c8d877-e925-301f-bd36-c89e5f581965","pitchNumber":4,"startTime":"2025-09-21T20:41:32.129Z","endTime":"2025-09-21T20:41:36.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.55000196389047,"strikeZoneBottom":1.69352795037343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76127026477586,"aZ":-19.04569797416275,"pfxX":-7.708836104609309,"pfxZ":6.840296663308344,"pX":0.9885175541624707,"pZ":1.4241966960006944,"vX0":10.184082689561786,"vY0":-137.27778460388998,"vZ0":-8.985649742523412,"x":79.32,"y":200.33,"x0":-1.7579484022204894,"y0":50.00377699008566,"z0":6.022406093233096,"aX":-14.798510063659151},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":12.0,"spinRate":2391,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39812884059576437,"extension":6.953833687689644},"index":6,"playId":"31964080-071e-3524-9a2f-26066eacacfe","pitchNumber":5,"startTime":"2025-09-21T20:41:52.093Z","endTime":"2025-09-21T20:41:57.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:41:57.026Z","atBatIndex":72},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daulton Varsho grounds into a force out, second baseman Jonathan India to shortstop Bobby Witt Jr. George Springer out at 2nd. Daulton Varsho to 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:42:14.587Z","endTime":"2025-09-21T20:43:20.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.50975369364996,"strikeZoneBottom":1.61058554292597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.614424003379213,"aZ":-14.562136975226696,"pfxX":-0.42483693150986745,"pfxZ":9.233476979612599,"pX":0.8715321230206972,"pZ":2.8466417703804363,"vX0":7.572476125504037,"vY0":-136.85498147878315,"vZ0":-6.056130686751454,"x":83.78,"y":161.92,"x0":-1.8695053115938074,"y0":50.00238378572835,"z0":6.075727974824992,"aX":-0.810288171816744},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-0.7,"spinRate":2548,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39936856273252364,"extension":6.901947426170873},"index":0,"playId":"a56e2dab-1d21-3d44-8afb-140024dd114c","pitchNumber":1,"startTime":"2025-09-21T20:42:19.625Z","endTime":"2025-09-21T20:42:23.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.43189690755091,"strikeZoneBottom":1.53309803181688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.082704763869916,"aZ":-34.40266844281517,"pfxX":4.550038604397993,"pfxZ":-1.571315454638074,"pX":0.7341490475515298,"pZ":1.0956000543842899,"vX0":5.275470756381505,"vY0":-118.44774360856212,"vZ0":-4.46959615105185,"x":89.02,"y":209.2,"x0":-2.114904354797182,"y0":50.00321851280243,"z0":6.160136274023806,"aX":6.450709508644642},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":-9.6,"spinRate":2755,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4627989716366403,"extension":6.590077830237237},"index":1,"playId":"0d85c688-919d-34af-a92b-9aab5a9ed871","pitchNumber":2,"startTime":"2025-09-21T20:42:35.851Z","endTime":"2025-09-21T20:42:39.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.3,"endSpeed":86.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.826636849042195,"aZ":-15.105806417810232,"pfxX":-1.760969745581568,"pfxZ":8.914318347258249,"pX":0.3207014358013273,"pZ":2.1108647610692435,"vX0":6.452656553747589,"vY0":-137.12399752873418,"vZ0":-7.917150292597284,"x":104.78,"y":181.79,"x0":-1.8286729141666447,"y0":50.00086530559593,"z0":6.055196020758143,"aX":-3.3717452092156526},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":1.9,"spinRate":2477,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.39864424196198645,"extension":6.778365686944127},"index":2,"playId":"efe52bb4-11b0-3f50-9248-db3537bf6822","pitchNumber":3,"startTime":"2025-09-21T20:42:53.114Z","endTime":"2025-09-21T20:42:57.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.122599028539607,"aZ":-17.2105066087493,"pfxX":-1.2209862464778798,"pfxZ":7.737332062379121,"pX":0.14174719065705035,"pZ":2.6735461665259317,"vX0":6.147316265949779,"vY0":-138.02924152568303,"vZ0":-6.369081153876262,"x":111.6,"y":166.59,"x0":-1.9534695721290902,"y0":50.00025997173458,"z0":6.165595712358706,"aX":-2.3611067833255373},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":1.0,"spinRate":2514,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.39650114351123955,"extension":6.697734788307825},"hitData":{"launchSpeed":86.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":157.76}},"index":3,"playId":"43e21c2b-f78c-3fc1-95c5-d71acbc6d231","pitchNumber":4,"startTime":"2025-09-21T20:43:13.240Z","endTime":"2025-09-21T20:43:20.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:43:20.992Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino. Daulton Varsho to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:43:40.822Z","endTime":"2025-09-21T20:44:14.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.4,"endSpeed":88.9,"strikeZoneTop":3.67000033450389,"strikeZoneBottom":1.58478712600685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737317064464673,"aZ":-19.26839815190916,"pfxX":-8.446768997954367,"pfxZ":6.444927509391013,"pX":-0.5915420832834014,"pZ":1.686783456880774,"vX0":6.759694170710135,"vY0":-140.1304032569914,"vZ0":-8.633922565655293,"x":139.55,"y":193.24,"x0":-1.9298752641404588,"y0":50.00169319142659,"z0":6.051501850308952,"aX":-16.90700329394905},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":14.0,"spinRate":2398,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.3899134992501181,"extension":6.796123837429734},"index":0,"playId":"a06739ae-3ac8-31b0-ba2b-969a6f3be3a8","pitchNumber":1,"startTime":"2025-09-21T20:43:49.705Z","endTime":"2025-09-21T20:43:54.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16863333872182,"aZ":-36.317161953216164,"pfxX":5.362773627726436,"pfxZ":-2.859144450108281,"pX":0.9306887959004508,"pZ":1.7904961510854258,"vX0":5.06296566558168,"vY0":-119.463747630718,"vZ0":-2.787317544459855,"x":81.52,"y":190.44,"x0":-1.9095297765826078,"y0":50.000021468040806,"z0":6.224155185591215,"aX":7.780067458365047},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.5,"breakHorizontal":-10.9,"spinRate":2862,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45780458484471787,"extension":6.734926750775847},"hitData":{"launchSpeed":73.0,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":146.62}},"index":1,"playId":"e1f08971-71da-3025-86a7-95eeda9699ea","pitchNumber":2,"startTime":"2025-09-21T20:44:06.164Z","endTime":"2025-09-21T20:44:14.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.19,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:44:14.425Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to right fielder Jac Caglianone.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:44:38.820Z","endTime":"2025-09-21T20:45:10.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.39473597221668,"strikeZoneBottom":1.52059696454396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.462788090361958,"aZ":-16.4886074078883,"pfxX":-7.270587448846782,"pfxZ":7.959269095495543,"pX":0.18330384741130468,"pZ":0.7632937311722571,"vX0":7.721118678945018,"vY0":-139.51376979015222,"vZ0":-11.58320531657068,"x":110.01,"y":218.17,"x0":-1.6758164189617553,"y0":50.004601334725805,"z0":6.056597806503599,"aX":-14.330672738689062},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2389,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.39263969319472114,"extension":6.9474987131073345},"index":0,"playId":"edc7f42e-9ddb-3ead-b0a5-489dfdcd972c","pitchNumber":1,"startTime":"2025-09-21T20:44:43.661Z","endTime":"2025-09-21T20:44:47.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.386099020075314,"aZ":-20.720249394405933,"pfxX":-10.290764438490015,"pfxZ":5.820942350826264,"pX":-0.20367342963905283,"pZ":2.1570527733246116,"vX0":7.636336533327,"vY0":-139.3693606642945,"vZ0":-7.128814193662231,"x":124.76,"y":180.54,"x0":-1.64249471333002,"y0":50.001438853304386,"z0":6.117098802064811,"aX":-20.238222789528944},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":2326,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.39304271785848366,"extension":6.876047459762117},"hitData":{"launchSpeed":78.8,"launchAngle":24.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.1,"coordY":114.67}},"index":1,"playId":"58cb19fb-88ca-3421-8d1d-883fb99485eb","pitchNumber":2,"startTime":"2025-09-21T20:45:03.895Z","endTime":"2025-09-21T20:45:10.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679883,"link":"/api/v1/people/679883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":679883,"link":"/api/v1/people/679883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:45:10.665Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:47:26.981Z","endTime":"2025-09-21T20:47:53.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Loperfido replaces left fielder Davis Schneider, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:46:52.563Z","endTime":"2025-09-21T20:46:52.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Eric Lauer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:46:52.585Z","endTime":"2025-09-21T20:47:29.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.5,"endSpeed":86.7,"strikeZoneTop":3.28447293691472,"strikeZoneBottom":1.52999751074837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.320336105049666,"aZ":-20.70747455552509,"pfxX":-9.911502593759762,"pfxZ":5.978746853834819,"pX":-0.021752275797805674,"pZ":2.265698506900686,"vX0":9.4945242555542,"vY0":-137.31889704652895,"vZ0":-5.163575245964481,"x":117.83,"y":177.61,"x0":-2.230028718446577,"y0":50.00078959993786,"z0":5.571777799537778,"aX":-18.99941377228032},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2346,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39829584276242835,"extension":6.747894933046019},"index":2,"playId":"2a520bc7-94c7-38a9-bcf1-68d7f9af2df3","pitchNumber":1,"startTime":"2025-09-21T20:47:29.263Z","endTime":"2025-09-21T20:47:33.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00898762328814,"aZ":-21.489060360646913,"pfxX":-9.307026481554974,"pfxZ":5.523964836514665,"pX":-0.9868140645716396,"pZ":2.712997546361169,"vX0":6.6327186705948415,"vY0":-138.04524640567342,"vZ0":-3.8417281573001056,"x":154.62,"y":165.53,"x0":-2.208353987327589,"y0":50.005830568594774,"z0":5.564983467265568,"aX":-18.010913773498224},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2454,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39639351136692946,"extension":6.736665526011435},"hitData":{"launchSpeed":76.0,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.15,"coordY":173.85}},"index":3,"playId":"1be7f3c0-d116-3356-b7f5-6625961bd1c2","pitchNumber":2,"startTime":"2025-09-21T20:47:46.040Z","endTime":"2025-09-21T20:47:53.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:47:53.756Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (27) on a ground ball to right fielder Myles Straw.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:48:11.222Z","endTime":"2025-09-21T20:50:10.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.35245206585559,"strikeZoneBottom":1.52019023727319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.919032045468107,"aZ":-32.02319732781588,"pfxX":1.6272795226400083,"pfxZ":0.08955309785485177,"pX":-0.43277202863372666,"pZ":1.7885619239187485,"vX0":4.527990893738797,"vY0":-125.65488316610815,"vZ0":-3.202403524035245,"x":133.5,"y":190.49,"x0":-2.452896576332435,"y0":50.00057703738537,"z0":5.619858770719815,"aX":2.6617333101247516},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2647,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.4320836575764253,"extension":6.43739488706507},"index":0,"playId":"5143de6a-72f1-3cfb-ac32-031670c80d4f","pitchNumber":1,"startTime":"2025-09-21T20:48:19.053Z","endTime":"2025-09-21T20:48:22.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.655787525430625,"aZ":-31.004006107574295,"pfxX":0.3871998208739127,"pfxZ":0.7033589923496724,"pX":1.1244310828147068,"pZ":1.7794731814876779,"vX0":8.399206580274397,"vY0":-126.46701008250928,"vZ0":-3.5612291371729405,"x":74.14,"y":190.73,"x0":-2.2607772724275566,"y0":50.00114416579744,"z0":5.637275729791954,"aX":0.6378038826354274},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-2.2,"spinRate":2696,"spinDirection":94},"zone":14,"typeConfidence":0.89,"plateTime":0.42965360549880804,"extension":6.660143178883958},"index":1,"playId":"42f09b6a-091e-3a66-b388-19de7e4e479a","pitchNumber":2,"startTime":"2025-09-21T20:48:35.606Z","endTime":"2025-09-21T20:48:38.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T20:48:44.654Z","endTime":"2025-09-21T20:49:02.619Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.4,"endSpeed":85.1,"strikeZoneTop":3.43882341934186,"strikeZoneBottom":1.63914060077184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17012900467779,"aZ":-16.444412482351975,"pfxX":-8.218745884512142,"pfxZ":8.444116227268042,"pX":-0.5638898305596265,"pZ":3.6303551043858104,"vX0":7.864835375287263,"vY0":-135.74647870935888,"vZ0":-1.9883329847519091,"x":138.49,"y":140.76,"x0":-2.4331917590401586,"y0":50.006726787099524,"z0":5.5193367971224285,"aX":-15.317305227365399},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":13.2,"spinRate":2473,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40375416618606597,"extension":6.5939834770526184},"index":3,"playId":"ec7566a7-a2df-398a-b414-74a72f538b56","pitchNumber":3,"startTime":"2025-09-21T20:49:02.619Z","endTime":"2025-09-21T20:49:06.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.34566842388148,"strikeZoneBottom":1.61089598078638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.839218239715652,"aZ":-14.397466046228473,"pfxX":-6.157813691331666,"pfxZ":9.109623851678599,"pX":-1.3301501140549385,"pZ":3.765390915749035,"vX0":5.116505795083537,"vY0":-138.9907411759063,"vZ0":-2.3253177262020794,"x":167.7,"y":137.11,"x0":-2.3969326439045675,"y0":50.00640255174729,"z0":5.571680501240874,"aX":-12.022109986942255},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2504,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3944336722839554,"extension":6.614445963027448},"index":4,"playId":"5eef05db-05d0-3ff6-b4f7-79796e52f047","pitchNumber":4,"startTime":"2025-09-21T20:49:20.345Z","endTime":"2025-09-21T20:49:24.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.497139557044193,"aZ":-29.323771973679026,"pfxX":0.7576512763601091,"pfxZ":1.7590152149949567,"pX":0.9838152967314489,"pZ":1.712782018863716,"vX0":7.463221244595027,"vY0":-125.23722030722634,"vZ0":-3.80109776936348,"x":79.5,"y":192.53,"x0":-2.1085562874961763,"y0":50.00276831467809,"z0":5.596275787762589,"aX":1.2273054839405726},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-2.8,"spinRate":2623,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.43402001498909293,"extension":6.4827576150667},"index":5,"playId":"95428380-ac70-3921-badc-ab0c3db95b31","pitchNumber":5,"startTime":"2025-09-21T20:49:37.171Z","endTime":"2025-09-21T20:49:40.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08940856009691,"aZ":-25.761021425932785,"pfxX":-7.8119430488773505,"pfxZ":3.7019118464237053,"pX":-0.13296129542427498,"pZ":1.7281558550726703,"vX0":7.827883915809011,"vY0":-129.7458224162886,"vZ0":-4.563353076996524,"x":122.07,"y":192.12,"x0":-2.151385237589832,"y0":50.00296400166576,"z0":5.435621619009283,"aX":-13.531802920055874},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":12.7,"spinRate":1665,"spinDirection":246},"zone":8,"typeConfidence":0.89,"plateTime":0.41961462928979776,"extension":6.800180219158984},"hitData":{"launchSpeed":80.9,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.45,"coordY":127.87}},"index":6,"playId":"5538bb2b-2531-3e7c-a510-bbb16f712899","pitchNumber":6,"startTime":"2025-09-21T20:49:57.693Z","endTime":"2025-09-21T20:50:10.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.53,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:50:10.783Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:50:39.921Z","endTime":"2025-09-21T20:51:00.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.027027472757382,"aZ":-18.295719554093875,"pfxX":-9.024746735041685,"pfxZ":7.206159368461247,"pX":-0.12154569137996246,"pZ":2.8985531657856525,"vX0":8.871209570246943,"vY0":-137.5376339263493,"vZ0":-3.7433133286004114,"x":121.63,"y":160.52,"x0":-2.2082577660600795,"y0":50.00107155872387,"z0":5.509592431009576,"aX":-17.377869433520235},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":14.6,"spinRate":2472,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39744506670938007,"extension":7.261082210855017},"hitData":{"launchSpeed":100.2,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":152.7}},"index":0,"playId":"12ed0a3e-0c1b-332a-8454-3b93cc20d0f6","pitchNumber":1,"startTime":"2025-09-21T20:50:53.190Z","endTime":"2025-09-21T20:51:00.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-3.6,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:51:00.753Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:51:21.236Z","endTime":"2025-09-21T20:51:57.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.56747063785734,"strikeZoneBottom":1.78149754392439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40157648155501,"aZ":-29.069109340944824,"pfxX":1.2499808562998336,"pfxZ":1.9064940234281398,"pX":0.22819804669745328,"pZ":1.351385741933659,"vX0":5.865859785037027,"vY0":-125.79704327860138,"vZ0":-4.615303923132814,"x":108.3,"y":202.29,"x0":-2.2800128886103717,"y0":50.00347178058972,"z0":5.519889695445132,"aX":2.038148743987686},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2744,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.43257601430777726,"extension":6.484919949664533},"index":0,"playId":"f4642699-7ef9-3490-a2ac-d9e471c4f27f","pitchNumber":1,"startTime":"2025-09-21T20:51:30.087Z","endTime":"2025-09-21T20:51:33.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.039325146224495,"aZ":-27.56189237756906,"pfxX":-8.477651708935984,"pfxZ":2.7431399432290693,"pX":-0.8224047564061104,"pZ":2.2337742023422806,"vX0":6.848333175604436,"vY0":-128.68636486303052,"vZ0":-2.884184827411988,"x":148.35,"y":178.47,"x0":-2.4132036531427787,"y0":50.00325911378557,"z0":5.498217832585751,"aX":-14.257005071950614},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":13.9,"spinRate":1478,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.42520264911468786,"extension":6.870703380360429},"hitData":{"launchSpeed":75.3,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":155.23}},"index":1,"playId":"1e9ac06b-8b88-3456-abbd-f9a09039cba9","pitchNumber":2,"startTime":"2025-09-21T20:51:49.285Z","endTime":"2025-09-21T20:51:57.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:51:57.287Z","atBatIndex":79}]