[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Steven Kwan homers (11) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:12:28.786Z","endTime":"2025-09-21T18:13:20.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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:40:01.167Z","endTime":"2025-09-21T17:43:49.753Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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:43:49.753Z","endTime":"2025-09-21T18:11:39.018Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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:39.018Z","endTime":"2025-09-21T18:12:30.914Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.23802239230073,"strikeZoneBottom":1.37073117260287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359811109463124,"aZ":-15.878873394563485,"pfxX":-5.210531903975289,"pfxZ":9.198274914509664,"pX":-0.8447749854953586,"pZ":1.3197977544791988,"vX0":3.0183205137640474,"vY0":-132.04707129476284,"vZ0":-9.60503047414519,"x":149.2,"y":203.15,"x0":-1.324016767230925,"y0":50.000062092464525,"z0":6.165343349156247,"aX":-9.226383388264233},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":1924,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4143398386829027,"extension":6.532856952681254},"index":3,"playId":"2ef497ab-71f7-3fbb-846d-f9d28ea50d42","pitchNumber":1,"startTime":"2025-09-21T18:12:30.914Z","endTime":"2025-09-21T18:12:35.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.6,"endSpeed":83.6,"strikeZoneTop":3.24538182784727,"strikeZoneBottom":1.50784143916887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16178005663352,"aZ":-15.361138441257415,"pfxX":-4.945744328069252,"pfxZ":9.489854241448938,"pX":-1.1854538710042484,"pZ":1.7560918854797143,"vX0":1.913404854294945,"vY0":-131.79594593825837,"vZ0":-8.94159342728053,"x":162.19,"y":191.37,"x0":-1.2754221204069363,"y0":50.001719480549156,"z0":6.310466645972239,"aX":-8.761412560358764},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2028,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41446355332861673,"extension":6.420003368626675},"index":4,"playId":"5a2d0b25-a186-3d9c-bd99-ebf2aca3ab09","pitchNumber":2,"startTime":"2025-09-21T18:12:45.022Z","endTime":"2025-09-21T18:12:49.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74195487874431,"aZ":-13.141306954495716,"pfxX":-5.126311598280359,"pfxZ":10.361618487122929,"pX":0.058415359536278806,"pZ":1.992989077780382,"vX0":5.121341084321933,"vY0":-134.3440472782402,"vZ0":-8.884193790333635,"x":114.77,"y":184.97,"x0":-1.2020184675430376,"y0":50.003810587604676,"z0":6.266099314031812,"aX":-9.417890006099341},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2117,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40692922733112225,"extension":6.645124007068625},"hitData":{"launchSpeed":104.2,"launchAngle":25.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.07,"coordY":83.32}},"index":5,"playId":"49bdeded-4d27-3266-a5ef-cd157a55ece6","pitchNumber":3,"startTime":"2025-09-21T18:12:59.942Z","endTime":"2025-09-21T18:13:20.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2025-09-21T18:13:20.482Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:13:30.837Z","endTime":"2025-09-21T18:15:22.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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(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":85.8,"endSpeed":78.5,"strikeZoneTop":3.48875034942229,"strikeZoneBottom":1.60476429418525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.049241166791983,"aZ":-29.07429903143228,"pfxX":-8.586179217339607,"pfxZ":1.9784468894097902,"pX":-1.2010142758181448,"pZ":1.56091413793937,"vX0":3.234852360626809,"vY0":-124.77004218923837,"vZ0":-5.4192080591132,"x":162.78,"y":196.64,"x0":-1.40499423361702,"y0":50.00125885079632,"z0":6.181295935663089,"aX":-13.423305232545244},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":1047,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4403951365964449,"extension":6.680288158161929},"index":0,"playId":"98b6b9c6-fdfe-3480-908b-27845b920a63","pitchNumber":1,"startTime":"2025-09-21T18:13:38.812Z","endTime":"2025-09-21T18:13:43.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.53998211324088,"strikeZoneBottom":1.55940028878491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.297051925057477,"aZ":-26.435586951901357,"pfxX":2.7757714272209673,"pfxZ":3.662508633122731,"pX":0.995771960986574,"pZ":1.4162623873103504,"vX0":5.043544014207141,"vY0":-123.73458904589522,"vZ0":-6.383963726243625,"x":79.04,"y":200.54,"x0":-1.421323786477741,"y0":50.001752233520286,"z0":6.214617448941831,"aX":4.348219532516933},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-6.1,"spinRate":2400,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.44092502675076783,"extension":6.335974460876056},"index":1,"playId":"9a4c065d-5358-3b2e-b480-157ea2c7a029","pitchNumber":2,"startTime":"2025-09-21T18:14:34.486Z","endTime":"2025-09-21T18:14:38.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.48936670833276,"strikeZoneBottom":1.54156600062417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.435443711612542,"aZ":-11.5059899209121,"pfxX":-4.838019018079032,"pfxZ":11.099348625392658,"pX":-0.614173359045929,"pZ":1.5604130097740039,"vX0":3.5538987151970387,"vY0":-135.55870745146902,"vZ0":-10.052944850862836,"x":140.41,"y":196.65,"x0":-1.3131087554515826,"y0":50.00620431600387,"z0":6.118853184847762,"aX":-9.012283730358496},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":2272,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.40394102309929325,"extension":6.463496103830567},"index":2,"playId":"bc8b6575-97df-3355-9f1d-b0eda5a40a95","pitchNumber":3,"startTime":"2025-09-21T18:14:47.342Z","endTime":"2025-09-21T18:14:51.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.54614096200477,"strikeZoneBottom":1.59838601261823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.882824598411897,"aZ":-24.54558088477663,"pfxX":-8.887171576113314,"pfxZ":4.668174198872514,"pX":1.359465213647116,"pZ":0.22257303482645677,"vX0":9.480373273683469,"vY0":-126.53898157354097,"vZ0":-9.60537603278752,"x":65.18,"y":232.77,"x0":-1.2668541633886945,"y0":50.00330199450962,"z0":6.008414532218365,"aX":-14.528125229427193},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":14.2,"spinRate":1312,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.43153512811483274,"extension":6.869480169813518},"index":3,"playId":"43156a9b-445b-305f-9513-08d47cd485b0","pitchNumber":4,"startTime":"2025-09-21T18:15:00.856Z","endTime":"2025-09-21T18:15:05.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.47433953403888,"strikeZoneBottom":1.55949122614739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02596402900143,"aZ":-17.726503736003647,"pfxX":-5.811643029853792,"pfxZ":7.889847148040635,"pX":-0.9581203229656033,"pZ":2.9721626183786953,"vX0":3.0050552594881657,"vY0":-134.19319480143943,"vZ0":-5.6222050999830095,"x":153.52,"y":158.53,"x0":-1.3352351550413744,"y0":50.00044523726661,"z0":6.350014923489218,"aX":-10.637102824481353},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2144,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4075844304548122,"extension":6.415096874379676},"index":4,"playId":"a918ca65-19f1-364c-b894-f2302a9715d8","pitchNumber":5,"startTime":"2025-09-21T18:15:17.869Z","endTime":"2025-09-21T18:15:22.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:15:22.781Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:15:25.444Z","endTime":"2025-09-21T18:19:31.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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.2,"endSpeed":84.3,"strikeZoneTop":3.46320801886884,"strikeZoneBottom":1.55986267690981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453827102159874,"aZ":-16.62743909995479,"pfxX":-5.651982356050281,"pfxZ":8.539213399554967,"pX":-0.6493871254505869,"pZ":2.8960960959007744,"vX0":3.976945531287851,"vY0":-134.16586146794165,"vZ0":-5.946780880715969,"x":141.75,"y":160.59,"x0":-1.4177957015943434,"y0":50.00013585830835,"z0":6.329256026900794,"aX":-10.286127972593345},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2113,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.40848623485862223,"extension":6.501032215762124},"index":0,"playId":"7e83f92d-3271-3d0b-ae14-e0ad00f18cc4","pitchNumber":1,"startTime":"2025-09-21T18:15:47.033Z","endTime":"2025-09-21T18:15:51.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.353767350082045,"aZ":-42.48704835739505,"pfxX":3.2785536568100437,"pfxZ":-7.946332524302559,"pX":0.027798317142761476,"pZ":2.9598788905024507,"vX0":1.9829780306973666,"vY0":-113.35729131025015,"vZ0":1.5080822297180245,"x":115.94,"y":158.86,"x0":-1.2853225949802631,"y0":50.00512759934254,"z0":6.538247066135484,"aX":4.252913021075949},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.7,"breakHorizontal":-6.5,"spinRate":2637,"spinDirection":31},"zone":2,"typeConfidence":2.0,"plateTime":0.4837969440576253,"extension":6.280648517339676},"index":1,"playId":"5a9bd939-a840-30d2-bfea-b1faabe2e5d0","pitchNumber":2,"startTime":"2025-09-21T18:16:04.304Z","endTime":"2025-09-21T18:16:08.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.7,"endSpeed":79.5,"strikeZoneTop":3.4216965826894,"strikeZoneBottom":1.485434591493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.295681091394485,"aZ":-25.267648785981773,"pfxX":-2.8316657366698514,"pfxZ":4.353928546650653,"pX":0.5030764828255156,"pZ":1.203888798399482,"vX0":5.382687457572843,"vY0":-124.65088593956065,"vZ0":-6.901504135471957,"x":97.82,"y":206.28,"x0":-1.3090878383842637,"y0":50.00045168240125,"z0":6.072831333932883,"aX":-4.489133187989008},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":4.0,"spinRate":774,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4381438023199795,"extension":6.841203513134697},"index":2,"playId":"37d693c3-7243-3fb2-8b68-48e33f94f183","pitchNumber":3,"startTime":"2025-09-21T18:16:25.965Z","endTime":"2025-09-21T18:16:30.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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(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":93.2,"endSpeed":85.8,"strikeZoneTop":3.44344193159899,"strikeZoneBottom":1.50694325271795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.032006133926053,"aZ":-11.77321514125518,"pfxX":-3.1722951001250546,"pfxZ":10.959134805754703,"pX":-0.19015549516405061,"pZ":0.6137551140792002,"vX0":4.1558707816921885,"vY0":-135.22864429871274,"vZ0":-12.399317847819951,"x":124.25,"y":222.21,"x0":-1.3309770576457696,"y0":50.00380657148276,"z0":6.070529192480749,"aX":-5.906530124299349},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2204,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4042213224048732,"extension":6.7213595735247385},"index":3,"playId":"33f1cb4d-10e4-3024-a20d-4f641f3a2611","pitchNumber":4,"startTime":"2025-09-21T18:16:45.056Z","endTime":"2025-09-21T18:16:48.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.37694281880592,"strikeZoneBottom":1.54249737575145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.322209298023544,"aZ":-13.808485830018826,"pfxX":-2.6621950585668026,"pfxZ":10.0256149643991,"pX":-1.43383757521306,"pZ":3.405195037572261,"vX0":0.7434459960830652,"vY0":-134.3107619611818,"vZ0":-5.233882125453828,"x":171.65,"y":146.84,"x0":-1.3678276027311171,"y0":50.004917673568514,"z0":6.356579618777309,"aX":-4.878099937834896},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2196,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4073729622148248,"extension":6.543302425931176},"index":4,"playId":"dd2a496e-ef29-362b-bed5-069484547328","pitchNumber":5,"startTime":"2025-09-21T18:17:07.026Z","endTime":"2025-09-21T18:17:11.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.757467278402995,"aZ":-40.39965845748125,"pfxX":3.915432666480121,"pfxZ":-6.066288359072178,"pX":0.15263965774932925,"pZ":2.1466982586625276,"vX0":2.1741163710835565,"vY0":-115.4766940207213,"vZ0":-1.048855356546577,"x":111.18,"y":180.82,"x0":-1.308640126667736,"y0":50.00392599662521,"z0":6.480686096616196,"aX":5.3074571880868815},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.9,"breakHorizontal":-7.7,"spinRate":2721,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.47364865283616764,"extension":6.454335923077127},"index":5,"playId":"a12c5ed8-2772-3f10-a645-7361525017b9","pitchNumber":6,"startTime":"2025-09-21T18:17:27.474Z","endTime":"2025-09-21T18:17:31.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-21T18:17:42.320Z","endTime":"2025-09-21T18:17:59.444Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.298574894661233,"aZ":-13.25147572577052,"pfxX":-2.44785198984396,"pfxZ":10.181518033814093,"pX":0.5063663694387284,"pZ":1.7914740361130095,"vX0":5.427223394815309,"vY0":-134.968269369698,"vZ0":-9.34760237518847,"x":97.7,"y":190.41,"x0":-1.2057562688333365,"y0":50.00408564648929,"z0":6.2161514064126075,"aX":-4.5503492232405085},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":3.4,"spinRate":2173,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40464278308332124,"extension":6.720670722160463},"index":7,"playId":"03915d8e-adc4-3440-8f3c-0bb0c45d9595","pitchNumber":7,"startTime":"2025-09-21T18:17:59.444Z","endTime":"2025-09-21T18:18:03.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"c5faf85e-ef11-3269-9a63-74f583981dab","startTime":"2025-09-21T18:18:45.018Z","endTime":"2025-09-21T18:18:51.347Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18919711685386,"aZ":-27.8555704422273,"pfxX":2.458363299554224,"pfxZ":2.764302012827394,"pX":0.58807115530988,"pZ":2.0130925157681276,"vX0":4.71873149033033,"vY0":-123.5212611220002,"vZ0":-4.514935394265079,"x":94.58,"y":184.43,"x0":-1.6585563915531245,"y0":50.00260677138425,"z0":6.178564809789367,"aX":3.8372611633454135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":-5.4,"spinRate":2313,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4416738279214991,"extension":6.516377317713213},"index":9,"playId":"aca98ca9-0f3a-373a-9937-bf7a30b7f647","pitchNumber":8,"startTime":"2025-09-21T18:19:04.376Z","endTime":"2025-09-21T18:19:08.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62750003062648,"aZ":-30.187886691163254,"pfxX":3.8101485191532616,"pfxZ":1.278137711714539,"pX":-0.01793006784715817,"pZ":3.8265698132511172,"vX0":2.5540671965194623,"vY0":-123.11625228711652,"vZ0":-0.06721302696877407,"x":117.68,"y":135.46,"x0":-1.559471944941026,"y0":50.00314633109283,"z0":6.383191935649953,"aX":5.9203376514484205},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-7.4,"spinRate":2310,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.44281377090254814,"extension":6.444766890047926},"index":10,"playId":"29907d4d-82d4-3ed4-a436-005ea4d559ca","pitchNumber":9,"startTime":"2025-09-21T18:19:27.360Z","endTime":"2025-09-21T18:19:31.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.3,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:19:31.979Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a sharp line drive to right fielder Trevor Larnach, deflected by center fielder Byron Buxton. George Valera to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:19:47.312Z","endTime":"2025-09-21T18:20:11.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.414052482930344,"aZ":-15.638761744664155,"pfxX":-4.2791667764667185,"pfxZ":8.993172926165421,"pX":0.1362770548065655,"pZ":3.084328616027034,"vX0":4.89964710280475,"vY0":-134.5486671104878,"vZ0":-5.680632273969617,"x":111.81,"y":155.5,"x0":-1.1499289997707112,"y0":50.00419813510605,"z0":6.3261511468048255,"aX":-7.869184365921208},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2227,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4066532384717991,"extension":6.416310484057728},"hitData":{"launchSpeed":101.9,"launchAngle":16.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.15,"coordY":72.85}},"index":0,"playId":"c48db1d5-9e69-32f9-9228-0386da567742","pitchNumber":1,"startTime":"2025-09-21T18:19:58.637Z","endTime":"2025-09-21T18:20:11.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":1.09,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:20:11.352Z","atBatIndex":3},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bo Naylor out on a sacrifice fly to center fielder Byron Buxton. George Valera scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:20:31.785Z","endTime":"2025-09-21T18:23:07.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":76.6,"strikeZoneTop":3.29068169296502,"strikeZoneBottom":1.42574427054951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23673385848071,"aZ":-25.4202177841118,"pfxX":-4.284378034715543,"pfxZ":4.5200093702577355,"pX":-0.6395894208708623,"pZ":3.1993851879910706,"vX0":3.3489570623500695,"vY0":-121.31377668464434,"vZ0":-2.007163465562913,"x":141.38,"y":152.4,"x0":-1.479811342467625,"y0":50.002572147040894,"z0":6.248487562607678,"aX":-6.4002656874888215},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":7.0,"spinRate":606,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.451123830066527,"extension":6.631412940256032},"index":0,"playId":"30e614b0-a88c-3b41-b643-9b77d8103625","pitchNumber":1,"startTime":"2025-09-21T18:20:49.201Z","endTime":"2025-09-21T18:20:53.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.30084487633254,"strikeZoneBottom":1.32882334488662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925876533806,"aZ":-11.94633340932741,"pfxX":-4.513443538388122,"pfxZ":10.98667551883787,"pX":-0.8280925106977857,"pZ":1.99958602462799,"vX0":2.793629810961971,"vY0":-134.96278309636202,"vZ0":-9.069200664741999,"x":148.56,"y":184.79,"x0":-1.2912769184692379,"y0":50.004364724198346,"z0":6.249331732628052,"aX":-8.310221889340955},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2152,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.40616140400866696,"extension":6.5301786253646705},"index":1,"playId":"d85719f8-99b4-39e8-b619-eff7e179722c","pitchNumber":2,"startTime":"2025-09-21T18:21:10.197Z","endTime":"2025-09-21T18:21:14.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.442492830410963,"aZ":-12.778910397274174,"pfxX":-3.3579199552784145,"pfxZ":10.519899160654315,"pX":0.3541303952465296,"pZ":2.1641539953939914,"vX0":5.361144498980877,"vY0":-134.945960991536,"vZ0":-8.465651041489034,"x":103.5,"y":180.35,"x0":-1.222277349475255,"y0":50.00307752665083,"z0":6.242704679584065,"aX":-6.191502106818463},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2212,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4059165645370437,"extension":6.612015553938412},"index":2,"playId":"31ad68d2-946a-3e1b-8176-6ee46f9f7621","pitchNumber":3,"startTime":"2025-09-21T18:21:31.694Z","endTime":"2025-09-21T18:21:36.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.750659175041672,"aZ":-26.086566534328032,"pfxX":3.002064600147925,"pfxZ":3.8765899618093247,"pX":-0.09378188526320493,"pZ":3.506967178580878,"vX0":2.335872462714762,"vY0":-124.65538128930046,"vZ0":-1.4851275923705167,"x":120.57,"y":144.09,"x0":-1.4338627611270263,"y0":50.00064087847128,"z0":6.270167978569367,"aX":4.709024387575506},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":-6.0,"spinRate":2253,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.439901377521573,"extension":6.633184411886314},"index":3,"playId":"6c82c24f-b54a-31a7-98ec-cf6eff12ea9b","pitchNumber":4,"startTime":"2025-09-21T18:22:07.205Z","endTime":"2025-09-21T18:22:11.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.25251463659835,"strikeZoneBottom":1.35519224326614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.989377461506685,"aZ":-27.34787220577625,"pfxX":-7.373036366414491,"pfxZ":3.1310752067060497,"pX":-1.1776892036904962,"pZ":1.0006762950122228,"vX0":3.2479684292200233,"vY0":-123.44419318000432,"vZ0":-6.6457013971786,"x":161.89,"y":211.76,"x0":-1.5538919250081749,"y0":50.0021495933771,"z0":6.0355558266488405,"aX":-11.357725064245056},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":12.6,"spinRate":929,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44400756158728916,"extension":6.841313279056862},"index":4,"playId":"97d8b687-d91c-31d8-a7eb-ab8a4824e1a2","pitchNumber":5,"startTime":"2025-09-21T18:22:32.041Z","endTime":"2025-09-21T18:22:36.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43776909775256,"aZ":-11.997983393357494,"pfxX":-2.9214608732456475,"pfxZ":10.950481365044146,"pX":-0.7314453916837124,"pZ":2.641249712348409,"vX0":2.601831537892457,"vY0":-134.24062062350305,"vZ0":-7.452633966041724,"x":144.88,"y":167.47,"x0":-1.3291346254167717,"y0":50.00659202629515,"z0":6.2898956296019986,"aX":-5.384640506259759},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":4.8,"spinRate":2255,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.40652992744378835,"extension":6.638733436595116},"hitData":{"launchSpeed":95.1,"launchAngle":46.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.04,"coordY":78.58}},"index":5,"playId":"3205e2c9-afc9-3359-8935-c2b8ffde517f","pitchNumber":6,"startTime":"2025-09-21T18:22:53.614Z","endTime":"2025-09-21T18:23:07.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":1.66,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:23:07.482Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T18:23:18.166Z","endTime":"2025-09-21T18:26:08.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.59273462178957,"strikeZoneBottom":1.63645552057931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.376557729523988,"aZ":-12.562753567915815,"pfxX":-1.206849268449701,"pfxZ":10.910926939177195,"pX":-0.48793070450587234,"pZ":2.741813766187719,"vX0":2.565053184763467,"vY0":-132.9318896536514,"vZ0":-7.030239176017773,"x":135.6,"y":164.75,"x0":-1.3067232366515398,"y0":50.00046640921843,"z0":6.324828365449556,"aX":-2.1689108847261176},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":1.7,"spinRate":2077,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.4113819656191082,"extension":6.6316064561031265},"index":0,"playId":"4322d4cd-51c3-339a-9231-cfc89a919461","pitchNumber":1,"startTime":"2025-09-21T18:23:37.352Z","endTime":"2025-09-21T18:23:41.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.50482826563485,"strikeZoneBottom":1.58141787651242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43706348905075,"aZ":-24.00054168036586,"pfxX":-5.898537273431949,"pfxZ":5.16957621150658,"pX":-0.23742612302758553,"pZ":1.7043537057916982,"vX0":4.861046452837499,"vY0":-124.55047387639519,"vZ0":-5.905778834161217,"x":126.05,"y":192.76,"x0":-1.4416791914379583,"y0":50.00420822374332,"z0":6.073252103997814,"aX":-9.330565383018087},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":9.6,"spinRate":941,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.43862842184979867,"extension":7.068138111295224},"index":1,"playId":"ae3237ac-5285-34e5-a23d-478e6fdd9e5f","pitchNumber":2,"startTime":"2025-09-21T18:23:57.680Z","endTime":"2025-09-21T18:24:02.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":85.2,"endSpeed":79.4,"strikeZoneTop":3.50072960682511,"strikeZoneBottom":1.54438524566387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.119506397773772,"aZ":-25.572235473521978,"pfxX":2.0832442018598734,"pfxZ":4.18525976606102,"pX":0.3882335811569495,"pZ":1.0615883793796745,"vX0":3.726770955674934,"vY0":-124.05820746556336,"vZ0":-7.08348084922013,"x":102.2,"y":210.12,"x0":-1.3972933093500803,"y0":50.00206124939243,"z0":6.05121152833,"aX":3.2839671993273445},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":2241,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.43956004175936725,"extension":7.0041639447638255},"index":2,"playId":"d6582f12-92fd-370e-9624-a7b3e0c50a9d","pitchNumber":3,"startTime":"2025-09-21T18:24:18.839Z","endTime":"2025-09-21T18:24:23.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"ab5a52b2-3fff-3b8e-9ad5-26f3b3f034fe","startTime":"2025-09-21T18:24:39.582Z","endTime":"2025-09-21T18:24:46.210Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.537380352201502,"aZ":-25.581557586816448,"pfxX":-2.5641637653086873,"pfxZ":4.219415656098317,"pX":-1.3489178512390974,"pZ":2.270350089508821,"vX0":1.508266656664455,"vY0":-123.86226265776399,"vZ0":-4.414992604082544,"x":168.42,"y":177.48,"x0":-1.6309883776573022,"y0":50.00203370996871,"z0":6.201916146039119,"aX":-4.0046953093869115},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.0,"breakHorizontal":4.3,"spinRate":763,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44133188596394435,"extension":6.5895004323987525},"index":4,"playId":"422b5be1-b051-3a49-97d2-f13f8c59e4ca","pitchNumber":4,"startTime":"2025-09-21T18:24:59.256Z","endTime":"2025-09-21T18:25:03.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.56749615296731,"strikeZoneBottom":1.64439556993566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.349454386061126,"aZ":-13.416768134839531,"pfxX":-3.812450069902508,"pfxZ":10.242948342555481,"pX":-1.4415879845683774,"pZ":3.4528603384247964,"vX0":1.0199592984930663,"vY0":-134.72850915171773,"vZ0":-5.413871521861659,"x":171.95,"y":145.55,"x0":-1.3307257534483241,"y0":50.002614768234935,"z0":6.443087970117898,"aX":-6.980669061592222},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2146,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4071526690007987,"extension":6.51221896899949},"index":5,"playId":"66b4ea1d-bc9d-3e4c-9b12-43751cb6acfe","pitchNumber":5,"startTime":"2025-09-21T18:25:23.098Z","endTime":"2025-09-21T18:25:27.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.5054760062014,"strikeZoneBottom":1.51626159853581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538122450505067,"aZ":-24.535370602519308,"pfxX":-6.727062908643954,"pfxZ":4.742925308127722,"pX":-0.5204312869458467,"pZ":1.1302715209589733,"vX0":4.321041182382591,"vY0":-125.38750734674714,"vZ0":-7.501012696877961,"x":136.84,"y":208.26,"x0":-1.3817936900172987,"y0":50.003854542152794,"z0":6.12821730915291,"aX":-10.839204544707776},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":11.4,"spinRate":1067,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43486928581508666,"extension":6.79986543141656},"index":6,"playId":"7228c5ea-c148-3710-b9ce-c3fd57f3470a","pitchNumber":6,"startTime":"2025-09-21T18:25:42.256Z","endTime":"2025-09-21T18:25:46.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.233084955297723,"aZ":-11.409447138043628,"pfxX":-4.165494785245475,"pfxZ":10.945601451765667,"pX":0.19584472664270222,"pZ":1.988374871742055,"vX0":5.153781945015133,"vY0":-136.6459148475789,"vZ0":-9.329071205226702,"x":109.53,"y":185.09,"x0":-1.1707120583798054,"y0":50.001701353606535,"z0":6.22401042399427,"aX":-7.901608319208122},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2306,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.4003680624998336,"extension":6.756190750019269},"index":7,"playId":"06466504-b71b-3ee9-ade4-5e8cae5eb598","pitchNumber":7,"startTime":"2025-09-21T18:26:03.687Z","endTime":"2025-09-21T18:26:08.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:26:08.975Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:28:11.006Z","endTime":"2025-09-21T18:29:29.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":91.7,"endSpeed":84.2,"strikeZoneTop":3.462184366155,"strikeZoneBottom":1.51924919491342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60477580358375,"aZ":-14.499352824704578,"pfxX":4.891933800216267,"pfxZ":9.72532035258202,"pX":0.6726838040945855,"pZ":3.5574488689682306,"vX0":-1.3175625251441136,"vY0":-133.66534119072324,"vZ0":-3.2822155499895858,"x":91.36,"y":142.73,"x0":0.5349833353648834,"y0":50.004707547248074,"z0":5.836306470117518,"aX":8.892134172357002},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-8.6,"spinRate":1862,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4090864252079309,"extension":7.232050577536219},"index":0,"playId":"d939491f-4844-31a5-8612-f6148879bd57","pitchNumber":1,"startTime":"2025-09-21T18:28:19.285Z","endTime":"2025-09-21T18:28:24.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.53673545161292,"strikeZoneBottom":1.59391870607572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.275383931664827,"aZ":-11.935198173288333,"pfxX":5.411005437860215,"pfxZ":10.607178116718455,"pX":-0.895510448175622,"pZ":2.675314787593505,"vX0":-5.679746207509556,"vY0":-136.79931268043129,"vZ0":-6.151398258311934,"x":151.13,"y":166.55,"x0":0.4979492485152168,"y0":50.002391320128105,"z0":5.760306869179333,"aX":10.324574229205552},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-8.8,"spinRate":1947,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.39935091474618867,"extension":7.274777708716212},"index":1,"playId":"d11af17a-e9a8-3f79-8b59-f57277a04961","pitchNumber":2,"startTime":"2025-09-21T18:28:34.975Z","endTime":"2025-09-21T18:28:39.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.57730858830945,"strikeZoneBottom":1.53647050573855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09833598510421,"aZ":-12.82736138129244,"pfxX":3.712091802418418,"pfxZ":10.803795245380217,"pX":1.4956107357380743,"pZ":2.2532772088816198,"vX0":1.2408646836748836,"vY0":-132.42730241434282,"vZ0":-6.722476837421773,"x":59.99,"y":177.94,"x0":0.5396434835455532,"y0":50.003067557023265,"z0":5.747928905967557,"aX":6.647085263886444},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":-7.0,"spinRate":1844,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.412314019019107,"extension":7.263227846476349},"index":2,"playId":"25c3733f-5361-3436-8fcc-2707e078d9ca","pitchNumber":3,"startTime":"2025-09-21T18:28:49.127Z","endTime":"2025-09-21T18:28:53.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.311038695883354,"aZ":-13.757143029898463,"pfxX":3.9602697888826484,"pfxZ":10.082209660687388,"pX":-0.8085295526933465,"pZ":2.7684987950610664,"vX0":-4.75309149574043,"vY0":-133.6868479207568,"vZ0":-5.1976782979246785,"x":147.82,"y":164.03,"x0":0.4702068316850567,"y0":50.004494497683496,"z0":5.710340456674569,"aX":7.23589339143937},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":1866,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4082666293793946,"extension":7.459264964937972},"index":3,"playId":"9cbb5485-37a2-3a72-8c98-4f72f3833bdc","pitchNumber":4,"startTime":"2025-09-21T18:29:05.437Z","endTime":"2025-09-21T18:29:10.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.591921505006518,"aZ":-22.25496110400602,"pfxX":4.196448381939786,"pfxZ":7.083134642387055,"pX":0.5682734272411185,"pZ":2.0997054750673527,"vX0":-1.3766397177423682,"vY0":-117.41653859155784,"vZ0":-3.714902995794615,"x":95.34,"y":182.09,"x0":0.6158961053885836,"y0":50.00447632886311,"z0":5.765986203922299,"aX":5.877858778153513},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.2,"breakHorizontal":-7.3,"spinRate":1351,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.46593510028518725,"extension":7.254668277627301},"index":4,"playId":"42dd98b6-d55d-3d4c-9cd0-495a134bb5dd","pitchNumber":5,"startTime":"2025-09-21T18:29:24.431Z","endTime":"2025-09-21T18:29:29.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:29:29.306Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out softly, pitcher Joey Cantillo to first baseman Kyle Manzardo. Kody Clemens out on batter interference.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:29:36.915Z","endTime":"2025-09-21T18:30:01.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.887850309322776,"aZ":-15.484419275561262,"pfxX":4.856082025624835,"pfxZ":9.339124235695522,"pX":0.6240063170537601,"pZ":3.4827455141227945,"vX0":-1.4669450702985347,"vY0":-133.1669463633344,"vZ0":-3.1878188553567863,"x":93.21,"y":144.75,"x0":0.552705363303638,"y0":50.00439823670384,"z0":5.822501972621017,"aX":8.680118050018379},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":1900,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.41206784801301843,"extension":7.2294125192574406},"hitData":{"launchSpeed":52.2,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.94,"coordY":191.04}},"index":0,"playId":"7808a723-b32f-3437-8c1f-65cd08b1f6e8","pitchNumber":1,"startTime":"2025-09-21T18:29:51.142Z","endTime":"2025-09-21T18:30:01.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"batter_interference"}],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:30:01.723Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T18:30:55.076Z","endTime":"2025-09-21T18:31:50.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":85.5,"endSpeed":78.4,"strikeZoneTop":3.4237800578203,"strikeZoneBottom":1.6000528716923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.119155665397415,"aZ":-22.8483537951815,"pfxX":-2.7558998360696463,"pfxZ":5.946976896702543,"pX":-0.8927315203556917,"pZ":2.8954337183676198,"vX0":-3.2031627147972195,"vY0":-124.49991796553265,"vZ0":-2.238306804211067,"x":151.03,"y":160.6,"x0":0.7689440127384476,"y0":50.005049100163696,"z0":5.698132386783279,"aX":-4.324767870148302},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.4,"breakHorizontal":5.8,"spinRate":2046,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4400223873887419,"extension":7.265832443934197},"index":0,"playId":"5604c73f-e45b-3fe7-8f64-ab34c3d75454","pitchNumber":1,"startTime":"2025-09-21T18:30:59.196Z","endTime":"2025-09-21T18:31:04.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257101136477935,"aZ":-28.843080192339283,"pfxX":-3.2899430094932502,"pfxZ":2.0788167100392525,"pX":-0.5340050290745043,"pZ":0.9547961953869003,"vX0":-2.323342257818852,"vY0":-125.37971759510144,"vZ0":-5.698487662521788,"x":137.36,"y":213.0,"x0":0.8305093152788929,"y0":50.00122815320281,"z0":5.597501483447022,"aX":-5.260374918270965},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":6.5,"spinRate":2168,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4360889965908221,"extension":7.0976888630534},"index":1,"playId":"cdab940f-0451-3977-b60b-b6c9945e2464","pitchNumber":2,"startTime":"2025-09-21T18:31:11.453Z","endTime":"2025-09-21T18:31:16.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.42761715063953,"strikeZoneBottom":1.63670029873192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7229949358674,"aZ":-21.424895190984692,"pfxX":5.269562431227064,"pfxZ":7.971388082396336,"pX":-0.4543529175277555,"pZ":2.9268799155688314,"vX0":-3.467666173781897,"vY0":-115.73720111268489,"vZ0":-1.8408156643347326,"x":134.32,"y":159.75,"x0":0.3828560104819924,"y0":50.005543901306424,"z0":5.795835096532511,"aX":7.1102400407125685},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":14.2,"breakHorizontal":-8.6,"spinRate":1436,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.47426304851399204,"extension":7.210755895561127},"index":2,"playId":"59dec144-a30b-3081-85c2-2b7e0c648ab8","pitchNumber":3,"startTime":"2025-09-21T18:31:25.836Z","endTime":"2025-09-21T18:31:30.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.703168647338554,"aZ":-46.83034763627167,"pfxX":-3.8824938940256324,"pfxZ":-11.079866378232573,"pX":-0.09165341241892384,"pZ":2.4072968833057615,"vX0":-0.7173689319565218,"vY0":-115.47588414270533,"vZ0":2.1291848560180044,"x":120.49,"y":173.78,"x0":0.7285252745368366,"y0":50.005729791298116,"z0":6.050415885162278,"aX":-5.133836802660213},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-19.0,"breakHorizontal":7.2,"spinRate":2570,"spinDirection":336},"zone":5,"typeConfidence":2.0,"plateTime":0.47817928571224,"extension":7.039077160439512},"hitData":{"launchSpeed":99.8,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":156.24}},"index":3,"playId":"05d14863-fde6-37da-a022-7ff3ddd50360","pitchNumber":4,"startTime":"2025-09-21T18:31:42.884Z","endTime":"2025-09-21T18:31:50.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:31:50.438Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:33:56.460Z","endTime":"2025-09-21T18:34:24.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.22042439298655,"strikeZoneBottom":1.48117575779597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.388156258076883,"aZ":-13.221401079862833,"pfxX":-4.447182938433352,"pfxZ":10.947737924349086,"pX":-0.7048789590321597,"pZ":0.8065484453700335,"vX0":2.8550834634342617,"vY0":-130.22530893051774,"vZ0":-11.289103936825096,"x":143.87,"y":217.0,"x0":-1.2334300489423144,"y0":50.00063393340059,"z0":6.177674656987417,"aX":-7.695679890380112},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2246,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.41939280421249014,"extension":6.314651738811298},"index":0,"playId":"f434a274-5e68-3947-91cc-ef63ee4f9e9d","pitchNumber":1,"startTime":"2025-09-21T18:33:56.460Z","endTime":"2025-09-21T18:34:00.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.423716706539533,"aZ":-16.875383254355235,"pfxX":-3.8796474911150542,"pfxZ":8.565102554763104,"pX":-0.8110179688817948,"pZ":2.205523052488924,"vX0":2.5529275720883273,"vY0":-131.90684584085284,"vZ0":-7.569883013333318,"x":147.91,"y":179.23,"x0":-1.2805653651549014,"y0":50.00548446682061,"z0":6.326213897833523,"aX":-6.932300437963501},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":2199,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4130574214402496,"extension":6.306526131804569},"hitData":{"launchSpeed":95.7,"launchAngle":33.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.15,"coordY":59.43}},"index":1,"playId":"2c1356d2-71bb-3fcb-8627-bfa5b6d12119","pitchNumber":2,"startTime":"2025-09-21T18:34:11.900Z","endTime":"2025-09-21T18:34:24.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:34:24.203Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:34:24.327Z","endTime":"2025-09-21T18:35:02.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(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":84.4,"endSpeed":78.2,"strikeZoneTop":3.57658341043993,"strikeZoneBottom":1.595997865924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.727067648671675,"aZ":-23.352388197902687,"pfxX":-6.620937661134852,"pfxZ":5.748081644151918,"pX":-0.44968662658717573,"pZ":0.5686869850430054,"vX0":4.369800397442911,"vY0":-122.64412039991933,"vZ0":-8.753500928103081,"x":134.14,"y":223.43,"x0":-1.3883376366982014,"y0":50.00078063265461,"z0":6.154576586651312,"aX":-10.153034234131997},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.8,"breakHorizontal":11.0,"spinRate":1276,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4454663562772412,"extension":6.575900431236728},"index":0,"playId":"cf3efdb8-e16a-3475-97b7-d1833660368a","pitchNumber":1,"startTime":"2025-09-21T18:34:38.081Z","endTime":"2025-09-21T18:34:42.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.591428897040064,"aZ":-16.36844674568633,"pfxX":-4.387234972249468,"pfxZ":8.791665866296075,"pX":-0.2586613007518138,"pZ":2.6922329853416667,"vX0":4.111405685707073,"vY0":-133.4392487509854,"vZ0":-6.567084008966514,"x":126.86,"y":166.09,"x0":-1.2518288808633329,"y0":50.002063972722,"z0":6.37112955426164,"aX":-7.885886221422936},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2280,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.41098285955086533,"extension":6.444286064312187},"hitData":{"launchSpeed":91.8,"launchAngle":51.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.66,"coordY":119.24}},"index":1,"playId":"d528d5be-d516-31a5-8157-8f840ce03512","pitchNumber":2,"startTime":"2025-09-21T18:34:52.903Z","endTime":"2025-09-21T18:35:02.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:35:02.203Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:35:25.003Z","endTime":"2025-09-21T18:36:03.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(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":84.4,"endSpeed":77.9,"strikeZoneTop":3.12817169834072,"strikeZoneBottom":1.38558912979169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80697170684519,"aZ":-24.803191278436998,"pfxX":3.0012843626424193,"pfxZ":4.806001552562717,"pX":0.03836380286270473,"pZ":2.1208920344134388,"vX0":3.0532757719100694,"vY0":-122.90983154803762,"vZ0":-4.840618531407586,"x":115.54,"y":181.52,"x0":-1.6087989660504913,"y0":50.00325660929983,"z0":6.215897025241107,"aX":4.602570131517481},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":-6.1,"spinRate":2303,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.44522398469930646,"extension":6.37584183843701},"index":0,"playId":"b5656a95-d08c-3ddd-ba73-abecb8debc46","pitchNumber":1,"startTime":"2025-09-21T18:35:25.727Z","endTime":"2025-09-21T18:35:29.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.576133420512168,"aZ":-28.971581735043504,"pfxX":-5.305864195166006,"pfxZ":2.066523760531627,"pX":-0.08882396773904203,"pZ":1.1522940853382408,"vX0":5.107522717671621,"vY0":-123.87316049755742,"vZ0":-6.365409902452873,"x":120.39,"y":207.67,"x0":-1.4916116056819497,"y0":50.001688026531056,"z0":6.188492877056699,"aX":-8.215696026080737},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":8.4,"spinRate":1193,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44278287082689394,"extension":6.7256494334296555},"index":1,"playId":"c0ebce4d-04e4-39b5-857d-843d5e3df64e","pitchNumber":2,"startTime":"2025-09-21T18:35:38.540Z","endTime":"2025-09-21T18:35:41.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":90.8,"endSpeed":82.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89772089351344,"aZ":-16.43016352725494,"pfxX":-6.122633526385439,"pfxZ":8.991526956115443,"pX":-1.1608011843012955,"pZ":2.0878338771385874,"vX0":3.1796034549947048,"vY0":-131.95068663809718,"vZ0":-7.577689087612169,"x":161.25,"y":182.41,"x0":-1.5904468771239952,"y0":50.00251732761863,"z0":6.222833226168646,"aX":-10.721246632450855},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2138,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4162021027356917,"extension":6.307442163183157},"hitData":{"launchSpeed":98.8,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.23,"coordY":91.38}},"index":2,"playId":"096f5cde-82c2-30ff-a150-68e9e4c48c68","pitchNumber":3,"startTime":"2025-09-21T18:35:54.953Z","endTime":"2025-09-21T18:36:03.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:36:03.769Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Kody Clemens to first baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T18:36:14.089Z","endTime":"2025-09-21T18:38:25.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.29408186244158,"strikeZoneBottom":1.48265304886257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.326215985949947,"aZ":-14.56664738038277,"pfxX":-3.5397378968041973,"pfxZ":10.010526768921014,"pX":-0.2548431922355716,"pZ":3.1106480226371076,"vX0":3.838286179509575,"vY0":-132.31537984433768,"vZ0":-5.862491846851759,"x":126.71,"y":154.79,"x0":-1.2698777617791221,"y0":50.00296326642731,"z0":6.436907801709365,"aX":-6.226600045972881},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2185,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.41520635003721296,"extension":6.386960121539081},"index":0,"playId":"8bf3dafe-fea0-3c47-a638-134f7edc5f33","pitchNumber":1,"startTime":"2025-09-21T18:36:33.406Z","endTime":"2025-09-21T18:36:37.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":84.8,"endSpeed":78.6,"strikeZoneTop":3.28762765994885,"strikeZoneBottom":1.47631115337269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.162091383213824,"aZ":-26.209816954398782,"pfxX":-4.306020409246304,"pfxZ":3.817548685775691,"pX":-1.1374213669929598,"pZ":2.736729591755789,"vX0":2.5123623990026234,"vY0":-123.51466229586367,"vZ0":-3.1964803215290827,"x":160.36,"y":164.89,"x0":-1.6028522528469997,"y0":50.001170982999554,"z0":6.226624793217442,"aX":-6.722975326931734},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.5,"breakHorizontal":7.3,"spinRate":1135,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.44166215984190593,"extension":6.591685485630074},"index":1,"playId":"a6037d1d-3704-3331-83ed-71fde9d7f262","pitchNumber":2,"startTime":"2025-09-21T18:36:51.845Z","endTime":"2025-09-21T18:36:56.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.34889361105672,"strikeZoneBottom":1.44064023049141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.331033021131034,"aZ":-24.531864177211578,"pfxX":-5.71185755314378,"pfxZ":4.823457350917183,"pX":1.1131763777912287,"pZ":0.5493161097256841,"vX0":7.766783099580433,"vY0":-124.6339526394724,"vZ0":-8.75711207949093,"x":74.57,"y":223.95,"x0":-1.2908897395061791,"y0":50.00292619700452,"z0":6.111298272366591,"aX":-9.05192549864813},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":8.8,"spinRate":1286,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4382460767057439,"extension":6.845498538520048},"index":2,"playId":"264e76a0-7336-34f7-bae8-8e5c88c07a81","pitchNumber":3,"startTime":"2025-09-21T18:37:11.748Z","endTime":"2025-09-21T18:37:14.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.32248080239777,"strikeZoneBottom":1.47966327328911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.378790602376924,"aZ":-15.720103144329412,"pfxX":-2.60830028337922,"pfxZ":9.17581440646432,"pX":-0.687890934311031,"pZ":4.029437758831857,"vX0":2.3092277473886176,"vY0":-132.57289442715853,"vZ0":-3.4186036985472956,"x":143.22,"y":129.99,"x0":-1.2282229520368475,"y0":50.00353207754218,"z0":6.472135244915913,"aX":-4.677528808880092},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":4.3,"spinRate":2149,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4119858036019881,"extension":6.425803597150644},"index":3,"playId":"cef9c12f-d050-3b09-ab95-45d0c80d993a","pitchNumber":4,"startTime":"2025-09-21T18:37:34.987Z","endTime":"2025-09-21T18:37:46.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brayan Rocchio steals (7) 2nd base. Brayan Rocchio to 3rd. Brayan Rocchio advances to 3rd, on a throwing error by catcher Jhonny Pereda.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"cef9c12f-d050-3b09-ab95-45d0c80d993a","startTime":"2025-09-21T18:37:57.324Z","endTime":"2025-09-21T18:38:18.226Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"postOnThird":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.71,"dramaIndex":31.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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.944884180371986,"aZ":-14.99599245143797,"pfxX":-3.1515938280893794,"pfxZ":9.35044688197863,"pX":0.023222003958455733,"pZ":2.6477833791921177,"vX0":4.62090774646732,"vY0":-133.72930141068693,"vZ0":-6.880177315406033,"x":116.11,"y":167.29,"x0":-1.3062861104739347,"y0":50.003597234276555,"z0":6.301457470225472,"aX":-5.790886243189748},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2226,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4073464126045385,"extension":6.692194035041029},"hitData":{"launchSpeed":83.8,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.99,"coordY":152.7}},"index":5,"playId":"415fb94e-893e-3d3d-9324-632fed3f67f5","pitchNumber":5,"startTime":"2025-09-21T18:38:18.226Z","endTime":"2025-09-21T18:38:25.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:38:25.628Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:40:19.376Z","endTime":"2025-09-21T18:41:15.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.76358830369686,"strikeZoneBottom":1.78409105947493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.965804084401224,"aZ":-14.444006095923303,"pfxX":2.1041236687837777,"pfxZ":9.443974508691793,"pX":-0.505149257927643,"pZ":2.0960962635143403,"vX0":-3.61311474437359,"vY0":-136.16043902565167,"vZ0":-6.908634402963414,"x":136.26,"y":182.19,"x0":0.5657669221284584,"y0":50.00178435894653,"z0":5.666188340215292,"aX":3.9500384432298206},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-3.0,"spinRate":1891,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.40231031756200863,"extension":7.291857680475486},"index":0,"playId":"595ba413-5df2-3a39-aaaf-ae23704c8506","pitchNumber":1,"startTime":"2025-09-21T18:40:32.047Z","endTime":"2025-09-21T18:40:35.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":88.5,"endSpeed":80.9,"strikeZoneTop":3.82032546661276,"strikeZoneBottom":1.80815897717486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96006894554843,"aZ":-25.086931489705524,"pfxX":-0.6894680762021101,"pfxZ":4.266558799735579,"pX":-1.704838550178684,"pZ":0.7727426403181679,"vX0":-5.4411133222278165,"vY0":-128.6473366372947,"vZ0":-7.161174689495002,"x":181.98,"y":217.92,"x0":0.5352033576526782,"y0":50.00344027532507,"z0":5.562769486321291,"aX":-1.1440393996363514},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":2.5,"spinRate":2078,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4272655390856168,"extension":7.264576534898169},"index":1,"playId":"0abbaccc-d9ff-3a3c-ba02-0ff31783a896","pitchNumber":2,"startTime":"2025-09-21T18:40:46.982Z","endTime":"2025-09-21T18:40:50.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425201437149898,"aZ":-25.8273431337257,"pfxX":-1.8621250642053926,"pfxZ":4.011581900288407,"pX":-0.2585518322204245,"pZ":3.000008057462146,"vX0":-1.9792347379730484,"vY0":-125.29474541271652,"vZ0":-1.4153542554452678,"x":126.86,"y":157.78,"x0":0.784927911249825,"y0":50.002968782474404,"z0":5.692064561154778,"aX":-2.9467694265066102},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":3.8,"spinRate":2116,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4379275437916026,"extension":7.05365732409347},"hitData":{"launchSpeed":96.8,"launchAngle":39.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.56,"coordY":67.05}},"index":2,"playId":"3b54c0f8-aee7-3b86-8a96-d78d60a38356","pitchNumber":3,"startTime":"2025-09-21T18:41:03.881Z","endTime":"2025-09-21T18:41:15.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:41:15.611Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:41:18.022Z","endTime":"2025-09-21T18:42:46.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(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.7,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.042877490246315,"aZ":-11.96794490754727,"pfxX":2.10624442673323,"pfxZ":11.029056198970455,"pX":-0.03840730092055774,"pZ":3.1810548331090356,"vX0":-2.254629133684633,"vY0":-134.917189224239,"vZ0":-4.482345771656354,"x":118.46,"y":152.89,"x0":0.5369103505890488,"y0":50.00514102135126,"z0":5.7162511823123605,"aX":3.8597351299910914},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-3.2,"spinRate":1898,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.40694696021422105,"extension":7.310180813809294},"index":0,"playId":"b18d5ddb-7844-38c6-b4f7-c1c72531694f","pitchNumber":1,"startTime":"2025-09-21T18:41:39.890Z","endTime":"2025-09-21T18:41:44.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T18:41:52.168Z","endTime":"2025-09-21T18:42:02.991Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55470934995453,"aZ":-11.642497741843757,"pfxX":2.5600771619913436,"pfxZ":10.98417500825699,"pX":-0.5609659880385252,"pZ":3.264837002382063,"vX0":-3.3819519787089543,"vY0":-136.2493448611296,"vZ0":-4.4865620723745705,"x":138.38,"y":150.63,"x0":0.3671302488697644,"y0":50.00408457294034,"z0":5.745435830366878,"aX":4.786110269630629},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-3.8,"spinRate":1904,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.40289829613292794,"extension":7.275129045342689},"index":2,"playId":"dd458ba5-a892-3da3-966b-7ac8c518a570","pitchNumber":2,"startTime":"2025-09-21T18:42:02.991Z","endTime":"2025-09-21T18:42:07.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.32524463863257,"strikeZoneBottom":1.55082242756993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65326110921406,"aZ":-14.772888498706006,"pfxX":2.232488663268316,"pfxZ":9.09809064308358,"pX":0.6610697469551979,"pZ":4.178398119288242,"vX0":-0.4073506259821737,"vY0":-137.4703558744471,"vZ0":-1.841139076245434,"x":91.8,"y":125.96,"x0":0.5211795035010508,"y0":50.004078627839654,"z0":5.860382742888254,"aX":4.270335781742158},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-4.0,"spinRate":1925,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.398541212867666,"extension":7.141526706856808},"index":3,"playId":"f74dccff-de8b-3f9d-bcf4-e05ebb10519e","pitchNumber":3,"startTime":"2025-09-21T18:42:23.054Z","endTime":"2025-09-21T18:42:27.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.515045949642808,"aZ":-45.303067744588354,"pfxX":-4.256940939803576,"pfxZ":-10.300000325632531,"pX":0.16973282753997593,"pZ":1.909203098665065,"vX0":0.013153202051929658,"vY0":-113.31024610934729,"vZ0":1.2247926290197315,"x":110.53,"y":187.23,"x0":0.7150240704616355,"y0":50.00345705258263,"z0":5.959387699389427,"aX":-5.425976945672128},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.8,"breakHorizontal":7.7,"spinRate":2610,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.4870835899690462,"extension":7.255962050442702},"hitData":{"launchSpeed":85.1,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.38,"coordY":155.89}},"index":4,"playId":"f07ed0cb-b979-3900-86dc-5ace3b28a991","pitchNumber":4,"startTime":"2025-09-21T18:42:38.298Z","endTime":"2025-09-21T18:42:46.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:42:46.498Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:42:53.910Z","endTime":"2025-09-21T18:44:01.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.44669638305377,"strikeZoneBottom":1.61417020228634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251410991155847,"aZ":-34.32821444365024,"pfxX":-2.227221588383995,"pfxZ":-1.3607219952310086,"pX":-1.2384999753017814,"pZ":2.673387471458093,"vX0":-3.845397432487994,"vY0":-124.63169957985603,"vZ0":-0.5865569069551649,"x":164.21,"y":166.6,"x0":0.6090915924861053,"y0":50.00125315586071,"z0":5.728132423857583,"aX":-3.529911286173794},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":4.9,"spinRate":2119,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4381870811316735,"extension":7.156736451038464},"index":0,"playId":"970cb080-9491-3e8d-b61b-59b98558fc7f","pitchNumber":1,"startTime":"2025-09-21T18:43:10.181Z","endTime":"2025-09-21T18:43:13.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.46122415362707,"strikeZoneBottom":1.62845748676681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928822363634303,"aZ":-23.2777705201145,"pfxX":-2.2894834545092055,"pfxZ":5.543229383331576,"pX":-0.6572596252632,"pZ":0.8113752353882505,"vX0":-2.7311643622148227,"vY0":-125.5155067469925,"vZ0":-7.024514238922625,"x":142.05,"y":216.87,"x0":0.7399528359023656,"y0":50.00436403561327,"z0":5.524826061204847,"aX":-3.675847691040691},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.8,"breakHorizontal":4.8,"spinRate":2110,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4353510838748895,"extension":7.322156928447111},"index":1,"playId":"a620e9c6-6843-3351-b434-8389d5ba3512","pitchNumber":2,"startTime":"2025-09-21T18:43:24.207Z","endTime":"2025-09-21T18:43:28.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.1,"endSpeed":86.3,"strikeZoneTop":3.44917161523318,"strikeZoneBottom":1.64990460348062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.907701713362957,"aZ":-13.894299096992661,"pfxX":4.273582622484902,"pfxZ":9.71236198806682,"pX":-1.4862052890524442,"pZ":1.5719374540403985,"vX0":-6.2847364209567464,"vY0":-135.4306153326006,"vZ0":-8.206003783742288,"x":173.65,"y":196.34,"x0":0.2951925254278782,"y0":50.00560330993818,"z0":5.585983213124378,"aX":8.045871786201804},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.6,"spinRate":1892,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.40241883147458024,"extension":7.360347974857998},"index":2,"playId":"8f156457-bdb0-375f-849c-c29d85807a02","pitchNumber":3,"startTime":"2025-09-21T18:43:42.595Z","endTime":"2025-09-21T18:43:46.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.6,"endSpeed":85.4,"strikeZoneTop":3.47660660660496,"strikeZoneBottom":1.67730293167537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.292373389486425,"aZ":-13.0380025477483,"pfxX":5.077940191586679,"pfxZ":10.367261626695962,"pX":-0.00458936658911613,"pZ":0.8019152095972765,"vX0":-3.202654125313251,"vY0":-134.5418891538411,"vZ0":-10.213898623163383,"x":117.17,"y":217.13,"x0":0.5372075946558706,"y0":50.004791336020666,"z0":5.5552444557970295,"aX":9.375103006134095},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-8.5,"spinRate":1851,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4060340682769428,"extension":7.380681089744763},"index":3,"playId":"7dfe748c-ae32-31b2-a398-82ce0f632030","pitchNumber":4,"startTime":"2025-09-21T18:43:57.237Z","endTime":"2025-09-21T18:44:01.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:44:01.897Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T18:44:13.466Z","endTime":"2025-09-21T18:45:44.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.51086764440242,"strikeZoneBottom":1.62556240740395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.518323454421672,"aZ":-14.565500435236373,"pfxX":4.463692367172847,"pfxZ":9.3472113218175,"pX":-0.5965826464242301,"pZ":1.715905297595321,"vX0":-4.786900249101774,"vY0":-135.6289766072579,"vZ0":-7.72785490805081,"x":139.74,"y":192.45,"x0":0.6018515480721762,"y0":50.00519702622767,"z0":5.595085157970958,"aX":8.41151926328491},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":1943,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4021072522046554,"extension":7.395628213180844},"index":0,"playId":"5bf6297e-c43e-3c27-8dcd-d0b94564b630","pitchNumber":1,"startTime":"2025-09-21T18:44:28.373Z","endTime":"2025-09-21T18:44:33.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.46394035279302,"strikeZoneBottom":1.57872041840441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.122044071026156,"aZ":-21.69504293861318,"pfxX":6.698446555128427,"pfxZ":7.444666220264718,"pX":-0.4068084522292149,"pZ":0.8174654658953368,"vX0":-4.251973365894582,"vY0":-117.57588519558557,"vZ0":-6.55315916418109,"x":132.51,"y":216.71,"x0":0.5496709639654973,"y0":50.00513916759539,"z0":5.638294768811672,"aX":9.432314788013224},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.2,"breakHorizontal":-11.2,"spinRate":1604,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4648533894877591,"extension":7.406828093778197},"index":1,"playId":"5b6f9f30-9536-3a34-841f-60e7fb937c75","pitchNumber":2,"startTime":"2025-09-21T18:44:41.962Z","endTime":"2025-09-21T18:44:46.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":"b8f0eb36-f90c-3fd6-bcbd-bf70a6e76632","startTime":"2025-09-21T18:44:57.493Z","endTime":"2025-09-21T18:45:03.483Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.45293499164252,"strikeZoneBottom":1.6107045163533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.993627150830623,"aZ":-20.309071034944697,"pfxX":5.8340052281559,"pfxZ":8.546987454248043,"pX":-0.7518218197986049,"pZ":1.7507495719175525,"vX0":-4.6028554260449415,"vY0":-116.5276393733656,"vZ0":-4.842464846567276,"x":145.66,"y":191.51,"x0":0.48223469778149675,"y0":50.001251346638,"z0":5.751646628190619,"aX":8.096954168811905},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":14.6,"breakHorizontal":-9.6,"spinRate":1584,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4683749701829618,"extension":7.349171852626735},"index":3,"playId":"d0e81718-4008-3ded-a7e1-f34bb2e4fefe","pitchNumber":3,"startTime":"2025-09-21T18:45:12.818Z","endTime":"2025-09-21T18:45:17.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-21T18:45:22.357Z","endTime":"2025-09-21T18:45:38.143Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43770286307691,"aZ":-21.965166271152942,"pfxX":6.780624999336339,"pfxZ":7.238037063686274,"pX":-0.28140434106836987,"pZ":1.2883418520708372,"vX0":-4.131409001362328,"vY0":-117.76142322684778,"vZ0":-5.543378955511685,"x":127.73,"y":203.99,"x0":0.6108126075994691,"y0":50.00521779190523,"z0":5.693145125792019,"aX":9.566884086809807},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.1,"breakHorizontal":-11.3,"spinRate":1518,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4643418321629995,"extension":7.3429448882153405},"index":5,"playId":"df44185d-bc25-3179-9a85-efd80bfb310b","pitchNumber":4,"startTime":"2025-09-21T18:45:38.143Z","endTime":"2025-09-21T18:45:44.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:45:44.030Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Valera flies out to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:47:51.812Z","endTime":"2025-09-21T18:49:33.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.58125805445525,"strikeZoneBottom":1.48364858380441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31463108076574,"aZ":-21.944911351790385,"pfxX":-5.796182200233176,"pfxZ":6.730285943436944,"pX":0.08972983044056701,"pZ":2.3230147199715536,"vX0":5.570673138502865,"vY0":-122.04104256293131,"vZ0":-5.067502307076355,"x":113.58,"y":176.06,"x0":-1.4611950731025136,"y0":50.002734544398365,"z0":6.298089481106542,"aX":-8.809613441043206},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.3,"breakHorizontal":9.4,"spinRate":1176,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.44751659215174033,"extension":6.4631516771832755},"index":0,"playId":"8deba175-ecbe-3e83-96a4-b5d4b7cc5851","pitchNumber":1,"startTime":"2025-09-21T18:47:52.306Z","endTime":"2025-09-21T18:47:56.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":84.2,"endSpeed":78.4,"strikeZoneTop":3.58146438085095,"strikeZoneBottom":1.58129264666877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60488438266266,"aZ":-24.772132992070354,"pfxX":1.021714317409402,"pfxZ":4.802025439361435,"pX":-0.33958098361773237,"pZ":1.3511821598583211,"vX0":2.752407488897678,"vY0":-122.6205738766407,"vZ0":-6.58248661647896,"x":129.94,"y":202.3,"x0":-1.6040743586748116,"y0":50.00115488170769,"z0":6.150679325097266,"aX":1.573159496203505},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2244,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.44471478175143186,"extension":6.257783757648515},"index":1,"playId":"145001c4-365e-3f9f-be4e-bb7487b28bec","pitchNumber":2,"startTime":"2025-09-21T18:48:06.432Z","endTime":"2025-09-21T18:48:10.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34944201128398,"aZ":-13.59834095217183,"pfxX":-4.7381473747128275,"pfxZ":10.764210896630605,"pX":-0.11959099821475158,"pZ":2.589295904041959,"vX0":4.2735178705993855,"vY0":-130.26956377847424,"vZ0":-6.8834384640596715,"x":121.56,"y":168.87,"x0":-1.162588669453326,"y0":50.003139265229976,"z0":6.286211546772048,"aX":-8.176314121660043},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2068,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.41982156026644857,"extension":6.433520082788578},"index":2,"playId":"6fc0d2b2-2190-3820-8075-3e9b736c8e10","pitchNumber":3,"startTime":"2025-09-21T18:48:20.405Z","endTime":"2025-09-21T18:48:24.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.4877856048043,"strikeZoneBottom":1.61738550466217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.119776385171782,"aZ":-22.52011254957717,"pfxX":-4.457179217796841,"pfxZ":6.184151851357465,"pX":-1.2095543788447018,"pZ":1.9145005185561306,"vX0":2.1421703909011587,"vY0":-123.49006690066278,"vZ0":-5.919172902387196,"x":163.11,"y":187.09,"x0":-1.5042277945945732,"y0":50.00386465704512,"z0":6.209606407831606,"aX":-6.958199927910786},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.2,"breakHorizontal":7.7,"spinRate":1047,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.44174552866045147,"extension":6.624955140851153},"index":3,"playId":"5bb9a98a-d61c-3765-b326-57679eef03c6","pitchNumber":4,"startTime":"2025-09-21T18:48:39.489Z","endTime":"2025-09-21T18:48:43.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":85.0,"endSpeed":78.9,"strikeZoneTop":3.50239948198897,"strikeZoneBottom":1.59955131802991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87965552378368,"aZ":-24.053373310289384,"pfxX":2.6236920071637755,"pfxZ":5.212487959154522,"pX":0.11468070375304044,"pZ":0.48788869872590307,"vX0":3.236551417133493,"vY0":-123.55076235394468,"vZ0":-8.627233306698864,"x":112.63,"y":225.61,"x0":-1.549342554307439,"y0":50.00077861746831,"z0":6.022568992328287,"aX":4.08631452161958},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":-5.4,"spinRate":2216,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4420449121233956,"extension":6.474610604707987},"index":4,"playId":"01ee2554-a413-32ed-8638-68fe11b92495","pitchNumber":5,"startTime":"2025-09-21T18:48:55.361Z","endTime":"2025-09-21T18:48:59.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T18:49:15.092Z","endTime":"2025-09-21T18:49:24.085Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.333710922045984,"aZ":-27.37056245997974,"pfxX":0.577817351897307,"pfxZ":3.019819163884156,"pX":0.22933409313215855,"pZ":3.286126289483865,"vX0":4.311915222298922,"vY0":-125.04775861659441,"vZ0":-1.9228464680261275,"x":108.26,"y":150.05,"x0":-1.5896741854904468,"y0":50.001462900611116,"z0":6.302356854763428,"aX":0.9175702246574136},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-2.0,"spinRate":2226,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.43740224864167754,"extension":6.686325859284822},"hitData":{"launchSpeed":81.4,"launchAngle":49.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.64,"coordY":111.45}},"index":6,"playId":"b337a459-7992-3b4b-9afe-4ec028df591f","pitchNumber":6,"startTime":"2025-09-21T18:49:24.085Z","endTime":"2025-09-21T18:49:33.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:49:33.527Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:49:39.611Z","endTime":"2025-09-21T18:50:08.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":79.6,"endSpeed":73.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.681326549632782,"aZ":-37.305888122086124,"pfxX":2.287473642539286,"pfxZ":-3.7839080855525644,"pX":0.046070779525017314,"pZ":2.13044339733546,"vX0":2.895108656326716,"vY0":-115.95044764483065,"vZ0":-1.4997932846665263,"x":115.24,"y":181.26,"x0":-1.518315304696479,"y0":50.0041624204566,"z0":6.36124389241781,"aX":3.0996608856721894},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.0,"breakHorizontal":-4.9,"spinRate":2627,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.47327695815223514,"extension":6.507950972620296},"hitData":{"launchSpeed":91.1,"launchAngle":37.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.16,"coordY":83.35}},"index":0,"playId":"6e77bbe8-c9e9-3844-84a9-a8c2c6564570","pitchNumber":1,"startTime":"2025-09-21T18:49:54.766Z","endTime":"2025-09-21T18:50:08.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:50:08.504Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Kody Clemens to first baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T18:50:18.450Z","endTime":"2025-09-21T18:51:08.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.2925044254888,"strikeZoneBottom":1.34375988548551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980827202434018,"aZ":-36.21148020984462,"pfxX":2.60672508378984,"pfxZ":-3.046049651541918,"pX":0.5813894855504469,"pZ":1.8269513108169126,"vX0":3.2975212827585527,"vY0":-114.44140754871009,"vZ0":-2.45578751582834,"x":94.84,"y":189.45,"x0":-1.2163203664035733,"y0":50.00060474289501,"z0":6.458458584938004,"aX":3.4589912810631644},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.9,"breakHorizontal":-5.5,"spinRate":2580,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.47848316446600814,"extension":6.484050565943721},"index":0,"playId":"758e47d5-c246-3eab-b356-80edb7b8b154","pitchNumber":1,"startTime":"2025-09-21T18:50:26.820Z","endTime":"2025-09-21T18:50:30.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19200387602641,"aZ":-11.122817532170695,"pfxX":-4.295326783769188,"pfxZ":11.87859666375969,"pX":0.7678752116283358,"pZ":2.179435220234337,"vX0":6.2171830201167735,"vY0":-132.27455757262356,"vZ0":-8.508829768079927,"x":87.73,"y":179.94,"x0":-1.054823592117104,"y0":50.00099543752245,"z0":6.253110181920775,"aX":-7.611378709423872},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.8,"breakHorizontal":6.5,"spinRate":2136,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4140738531199881,"extension":6.6755946148447345},"index":1,"playId":"0db3d467-c0f2-3198-b1d0-7251f651cc13","pitchNumber":2,"startTime":"2025-09-21T18:50:41.482Z","endTime":"2025-09-21T18:50:45.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T18:50:54.711Z","endTime":"2025-09-21T18:51:02.094Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.140959805925128,"aZ":-26.99399390968364,"pfxX":-7.074313145650881,"pfxZ":3.2237117028510243,"pX":-0.3650213983375929,"pZ":1.5568699749482384,"vX0":4.448687013828832,"vY0":-126.0779070220816,"vZ0":-6.091041451299988,"x":130.91,"y":196.74,"x0":-1.2351842221862477,"y0":50.003207795756055,"z0":6.188757529020485,"aX":-11.364923530577212},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":11.8,"spinRate":1012,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.43479142539505977,"extension":6.8182133390827575},"hitData":{"launchSpeed":90.4,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.93,"coordY":154.22}},"index":3,"playId":"d223fb4d-1c3c-369c-9901-03cc92f4a163","pitchNumber":3,"startTime":"2025-09-21T18:51:02.094Z","endTime":"2025-09-21T18:51:08.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:51:08.493Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jhonny Pereda lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:53:06.374Z","endTime":"2025-09-21T18:54:38.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86385567373956,"aZ":-12.316238570728741,"pfxX":4.339822711440354,"pfxZ":10.757281691275026,"pX":0.06295256565912268,"pZ":1.6305880934549017,"vX0":-2.8232257130083678,"vY0":-134.6771354429183,"vZ0":-8.365249943398402,"x":114.6,"y":194.75,"x0":0.5582444648385431,"y0":50.00609253589498,"z0":5.638018934664704,"aX":8.014046132100141},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":-7.3,"spinRate":1914,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4059108271968097,"extension":7.352279286608224},"index":0,"playId":"e420bc7c-c499-344a-b2d5-359aa8379f0c","pitchNumber":1,"startTime":"2025-09-21T18:53:20.311Z","endTime":"2025-09-21T18:53:26.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.346276773747817,"aZ":-45.354498364937186,"pfxX":-5.398112950283208,"pfxZ":-9.980685704588677,"pX":-0.11712088576148873,"pZ":2.251673493564938,"vX0":-0.266293707186926,"vY0":-115.35594924670184,"vZ0":1.5305070675936698,"x":121.46,"y":177.98,"x0":0.6996436639678713,"y0":50.0001123328045,"z0":6.018458339334814,"aX":-7.132034309139696},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-17.2,"breakHorizontal":9.8,"spinRate":2612,"spinDirection":333},"zone":8,"typeConfidence":2.0,"plateTime":0.47839989076383205,"extension":7.1252251522434165},"index":1,"playId":"77b85f73-136f-3781-9e8d-f34ffa003543","pitchNumber":2,"startTime":"2025-09-21T18:53:48.241Z","endTime":"2025-09-21T18:53:53.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.54652671931369,"strikeZoneBottom":1.61710439497622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.848703344082065,"aZ":-45.25241060298145,"pfxX":-4.598564703886073,"pfxZ":-9.49252584476387,"pX":-0.1383861383873945,"pZ":-0.13991937638597693,"vX0":-0.8385861282528398,"vY0":-117.90350068039717,"vZ0":-3.8692530985225413,"x":122.27,"y":242.56,"x0":0.8203877796862784,"y0":50.00245851385541,"z0":5.788498200402151,"aX":-6.336393244055294},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.9,"breakHorizontal":8.5,"spinRate":2764,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.46838032763506954,"extension":7.094632137372546},"index":2,"playId":"009eaa12-eff3-3dab-8719-1e912a338af2","pitchNumber":3,"startTime":"2025-09-21T18:54:11.626Z","endTime":"2025-09-21T18:54:16.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":81.3,"endSpeed":74.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03559517464441,"aZ":-24.123877614117703,"pfxX":5.17408793961329,"pfxZ":5.714575370417606,"pX":1.1060538252991448,"pZ":3.443634475884694,"vX0":-0.6224674415950118,"vY0":-118.370936355389,"vZ0":-0.5219929605661535,"x":74.84,"y":145.8,"x0":0.7016533783463501,"y0":50.00571460367268,"z0":5.889023965067115,"aX":7.293096995733068},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.4,"breakHorizontal":-9.2,"spinRate":1413,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.46393973544194766,"extension":7.195990454824947},"hitData":{"launchSpeed":84.7,"launchAngle":22.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.08,"coordY":114.21}},"index":3,"playId":"9b6a2c90-cfda-3c7e-8bc1-2735eafff3db","pitchNumber":4,"startTime":"2025-09-21T18:54:31.430Z","endTime":"2025-09-21T18:54:38.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:54:38.458Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Fitzgerald pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:54:46.761Z","endTime":"2025-09-21T18:55:31.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":78.1,"strikeZoneTop":3.50999815610729,"strikeZoneBottom":1.60692654072648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.975107301817204,"aZ":-25.971574881231035,"pfxX":-2.4909396671568893,"pfxZ":3.953959712447233,"pX":0.3032010066616413,"pZ":2.7098428287128558,"vX0":-0.4434636273017528,"vY0":-125.22180178109758,"vZ0":-2.122065102176517,"x":105.44,"y":165.61,"x0":0.8065052045396742,"y0":50.00523123928484,"z0":5.71748356662028,"aX":-3.911311141272335},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.8,"breakHorizontal":4.6,"spinRate":2066,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4393233068926019,"extension":7.083717692850595},"index":0,"playId":"eae4ce2f-6086-3175-a1c6-060b0045fb83","pitchNumber":1,"startTime":"2025-09-21T18:55:08.725Z","endTime":"2025-09-21T18:55:12.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.493164308687106,"aZ":-13.69473710238235,"pfxX":6.138193098582333,"pfxZ":10.085201324069777,"pX":0.700966384706746,"pZ":3.1460958116423288,"vX0":-1.8009000143710099,"vY0":-135.24082469627268,"vZ0":-4.324199616648083,"x":90.28,"y":153.84,"x0":0.5826379511771129,"y0":50.00082026720388,"z0":5.742371424403894,"aX":11.245035533649519},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-10.7,"spinRate":1984,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4066984646033607,"extension":7.191334782378332},"hitData":{"launchSpeed":74.1,"launchAngle":50.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.84,"coordY":118.76}},"index":1,"playId":"6b4c3833-396b-3189-a5b5-d5ed080f87d0","pitchNumber":2,"startTime":"2025-09-21T18:55:22.975Z","endTime":"2025-09-21T18:55:31.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:55:31.857Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Byron Buxton doubles (21) on a fly ball to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:55:39.732Z","endTime":"2025-09-21T18:57:39.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.48519335022901,"strikeZoneBottom":1.59589274349029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.080835913825947,"aZ":-45.05754951889153,"pfxX":-5.193071148342731,"pfxZ":-9.932597614808166,"pX":-0.7482723857579304,"pZ":2.0108522452989366,"vX0":-1.4283732868283374,"vY0":-114.59379086383727,"vZ0":1.153261626403132,"x":145.52,"y":184.49,"x0":0.5616346812952258,"y0":50.0036094609365,"z0":5.990515470948682,"aX":-6.734824098317193},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-17.2,"breakHorizontal":9.8,"spinRate":2648,"spinDirection":336},"zone":7,"typeConfidence":2.0,"plateTime":0.4826024978175618,"extension":7.199121905986466},"index":0,"playId":"b3443471-54ed-3084-9239-2ef2df188b51","pitchNumber":1,"startTime":"2025-09-21T18:55:57.439Z","endTime":"2025-09-21T18:56:01.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.52815431419646,"strikeZoneBottom":1.54253027505514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.719385284141,"aZ":-20.025994218756335,"pfxX":3.6693079940115143,"pfxZ":8.764216131081069,"pX":-0.10014092607768442,"pZ":0.8919964050286442,"vX0":-2.414827781163487,"vY0":-117.15445496744769,"vZ0":-6.753002329522797,"x":120.82,"y":214.7,"x0":0.46871475213183916,"y0":50.00251985724633,"z0":5.6914394465901506,"aX":5.0860369499287135},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.0,"spinRate":1575,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4680367076017191,"extension":7.088680982656179},"index":1,"playId":"9175acc8-0636-3f9e-8fff-971c9b3c4aa9","pitchNumber":2,"startTime":"2025-09-21T18:56:10.756Z","endTime":"2025-09-21T18:56:15.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":80.8,"endSpeed":74.1,"strikeZoneTop":3.49142329294289,"strikeZoneBottom":1.57007486073357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.758766142358585,"aZ":-20.12132378757001,"pfxX":7.088750487629309,"pfxZ":8.638784881291283,"pX":-0.4407171855352514,"pZ":1.3257382983006263,"vX0":-4.471590124155108,"vY0":-117.49502180808362,"vZ0":-5.7658743887804444,"x":133.8,"y":202.99,"x0":0.5684101690313298,"y0":50.001842932274336,"z0":5.687604362639653,"aX":9.887008813414862},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":14.4,"breakHorizontal":-11.8,"spinRate":1654,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4666060734123709,"extension":7.298025112914418},"index":2,"playId":"86e23461-d34d-38fa-9541-4596f6a73892","pitchNumber":3,"startTime":"2025-09-21T18:56:25.200Z","endTime":"2025-09-21T18:56:29.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42737895428633,"aZ":-25.748373725870795,"pfxX":-1.1397280913333905,"pfxZ":4.026154638166849,"pX":-0.21837665597161615,"pZ":3.2101295416935653,"vX0":-2.042946805903361,"vY0":-125.29728827949789,"vZ0":-0.9582496571813457,"x":125.32,"y":152.11,"x0":0.7544207286202304,"y0":50.003647085000175,"z0":5.694449605661991,"aX":-1.818369931908246},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":2.5,"spinRate":2092,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.43651683301195554,"extension":7.162093342593907},"index":3,"playId":"88dc7bf3-505b-39b4-a589-c4500e7709ca","pitchNumber":4,"startTime":"2025-09-21T18:56:40.075Z","endTime":"2025-09-21T18:56:44.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-21T18:56:52.225Z","endTime":"2025-09-21T18:57:07.593Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51983182445243,"aZ":-11.046794973606415,"pfxX":3.5753626488368755,"pfxZ":11.111247148039693,"pX":-0.7252521366409653,"pZ":3.5926643057709673,"vX0":-4.481292244724427,"vY0":-137.5067625437001,"vZ0":-3.7496855859368368,"x":144.64,"y":141.78,"x0":0.4665061403162786,"y0":50.001471513133296,"z0":5.732035617215814,"aX":6.797828459250632},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":-5.4,"spinRate":2087,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3994238646499615,"extension":7.321615158535316},"index":5,"playId":"502bff09-413d-3f07-a6bf-3305bfa9e762","pitchNumber":5,"startTime":"2025-09-21T18:57:07.593Z","endTime":"2025-09-21T18:57:11.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.309168566739434,"aZ":-11.932328679235614,"pfxX":4.986833732792318,"pfxZ":10.879500321214751,"pX":-0.07179511186239224,"pZ":2.855812444236807,"vX0":-2.8894610141578014,"vY0":-135.6828602573753,"vZ0":-5.32957063323129,"x":119.74,"y":161.67,"x0":0.3603124212954366,"y0":50.00174869465696,"z0":5.68044419214708,"aX":9.276478308522885},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":-8.4,"spinRate":1799,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4040340361399086,"extension":7.345621635145051},"hitData":{"launchSpeed":64.8,"launchAngle":34.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.17,"coordY":139.84}},"index":6,"playId":"c4ff1309-c219-3445-8600-1c60101bea48","pitchNumber":6,"startTime":"2025-09-21T18:57:26.559Z","endTime":"2025-09-21T18:57:39.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.600000000000005,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:57:39.917Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a line drive to left fielder Steven Kwan. Byron Buxton scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:57:52.653Z","endTime":"2025-09-21T18:59:23.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4780436116431,"aZ":-12.146171292297721,"pfxX":3.2756360643624127,"pfxZ":10.909323027276889,"pX":-0.13364126004130183,"pZ":3.1500851723400953,"vX0":-2.7546061127192942,"vY0":-134.46144126128615,"vZ0":-4.559425665998904,"x":122.09,"y":153.73,"x0":0.47726901116692927,"y0":50.00028804676281,"z0":5.725947598415352,"aX":6.012127384033983},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-5.4,"spinRate":1831,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40697203123556136,"extension":7.314465280491116},"index":0,"playId":"b5c7775f-9e1f-3876-bad5-97dc2cfb2088","pitchNumber":1,"startTime":"2025-09-21T18:58:13.195Z","endTime":"2025-09-21T18:58:17.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.68250832244257,"strikeZoneBottom":1.75677843037858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949533459349027,"aZ":-43.88237700158068,"pfxX":-3.289924518502934,"pfxZ":-8.621488209663134,"pX":-1.207022412997207,"pZ":1.6207261479900943,"vX0":-3.351585392316989,"vY0":-116.37384145309373,"vZ0":-0.275724569678758,"x":163.01,"y":195.02,"x0":0.6849381427796453,"y0":50.00441770014413,"z0":5.934055323888577,"aX":-4.466101905023395},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.4,"breakHorizontal":6.8,"spinRate":2684,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4725288102038685,"extension":7.15144392498638},"index":1,"playId":"8a680ee0-9ae1-3748-8842-dbb5c3283c14","pitchNumber":2,"startTime":"2025-09-21T18:58:32.203Z","endTime":"2025-09-21T18:58:36.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.519856930968558,"aZ":-22.15754439144285,"pfxX":5.110792130426164,"pfxZ":7.38946988993877,"pX":0.44418941210324814,"pZ":2.5989828933916033,"vX0":-1.9766866867222284,"vY0":-115.94582077359752,"vZ0":-2.495173827653983,"x":100.07,"y":168.61,"x0":0.6457098013410613,"y0":50.003879894715446,"z0":5.812677695420861,"aX":6.930000033084844},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":13.0,"breakHorizontal":-8.8,"spinRate":1453,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4731504835771436,"extension":7.248840910061657},"index":2,"playId":"44bd57e3-fba8-378a-9c34-5d8ec90ce5c0","pitchNumber":3,"startTime":"2025-09-21T18:58:49.421Z","endTime":"2025-09-21T18:58:53.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.026352855547422,"aZ":-46.098511510105254,"pfxX":-3.4590370521372624,"pfxZ":-10.686799245853535,"pX":0.09352844915404243,"pZ":2.304903632489911,"vX0":-0.3969857260645603,"vY0":-114.28368865793017,"vZ0":2.040958083318969,"x":113.43,"y":176.55,"x0":0.7188763562411911,"y0":50.00393464108021,"z0":5.980066441695039,"aX":-4.506385873312524},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-18.4,"breakHorizontal":6.4,"spinRate":2524,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.48206869744965175,"extension":7.097047119096413},"hitData":{"launchSpeed":90.5,"launchAngle":16.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.92,"coordY":104.34}},"index":3,"playId":"496100e6-d3f8-3e49-9406-4b5d108b2421","pitchNumber":4,"startTime":"2025-09-21T18:59:13.769Z","endTime":"2025-09-21T18:59:23.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":9.600000000000005,"leverageIndex":1.38,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-09-21T18:59:23.921Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:59:49.248Z","endTime":"2025-09-21T19:02:55.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7,8,9,10],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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.8,"endSpeed":73.2,"strikeZoneTop":3.50917531576138,"strikeZoneBottom":1.63772925057972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02594082224065,"aZ":-24.082040514831807,"pfxX":6.578041173934787,"pfxZ":5.928590061146488,"pX":0.9492003572914932,"pZ":2.3958616720231802,"vX0":-1.4265485614375406,"vY0":-116.20141041798561,"vZ0":-2.5010414725385006,"x":80.82,"y":174.09,"x0":0.7168308861760845,"y0":50.00559174060198,"z0":5.777002419239085,"aX":8.986022700186163},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":10.4,"breakHorizontal":-11.5,"spinRate":1465,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4715724491121418,"extension":7.371925727896666},"index":0,"playId":"3f2b1d7e-d31d-3202-b24e-0da1b903c9b6","pitchNumber":1,"startTime":"2025-09-21T18:59:52.871Z","endTime":"2025-09-21T18:59:57.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39615144759575,"aZ":-46.489022154297174,"pfxX":-3.8157797700728073,"pfxZ":-10.709020316898739,"pX":-0.15329510345407718,"pZ":1.2888433264191335,"vX0":-0.8276467471327715,"vY0":-115.97353920591064,"vZ0":-0.30186407679037264,"x":122.84,"y":203.98,"x0":0.7051371887641907,"y0":50.00149121286159,"z0":5.924601183820903,"aX":-5.101685721571144},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-19.1,"breakHorizontal":7.1,"spinRate":2735,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.475647560475676,"extension":7.270023876609001},"index":1,"playId":"bc6cdcba-bb34-3125-a709-25819c28118a","pitchNumber":2,"startTime":"2025-09-21T19:00:12.797Z","endTime":"2025-09-21T19:00:17.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T19:00:33.222Z","endTime":"2025-09-21T19:00:43.287Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"fc2e6473-3ff3-3abe-a629-2b6444e09d24","startTime":"2025-09-21T19:00:43.287Z","endTime":"2025-09-21T19:00:49.853Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.45915215747714,"strikeZoneBottom":1.68944342051335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.035233503356928,"aZ":-16.552860361958626,"pfxX":5.120692479272411,"pfxZ":8.084570184723974,"pX":-0.20979392236218602,"pZ":3.559303617365169,"vX0":-3.749036692453786,"vY0":-137.7531167025739,"vZ0":-2.9490298731452467,"x":125.0,"y":142.68,"x0":0.4997842571905903,"y0":50.003191434503826,"z0":5.755255258485335,"aX":9.895240581796923},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-8.5,"spinRate":1864,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.39679518796120883,"extension":7.170497998370893},"index":4,"playId":"4861cac3-d30d-35d2-9992-abace3aee22c","pitchNumber":3,"startTime":"2025-09-21T19:01:01.411Z","endTime":"2025-09-21T19:01:06.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.39021279787761,"strikeZoneBottom":1.66146385778048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75539282807967,"aZ":-14.042881971012163,"pfxX":5.41126706828403,"pfxZ":9.613105094822984,"pX":-0.4537463544122112,"pZ":1.8420971497489391,"vX0":-4.056955936982116,"vY0":-135.95387200821744,"vZ0":-7.598868211428474,"x":134.3,"y":189.04,"x0":0.34934407496966297,"y0":50.000882558151936,"z0":5.633441037541054,"aX":10.203150001005655},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-9.0,"spinRate":1851,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4017495405877165,"extension":7.404709131574976},"index":5,"playId":"17f37a05-7b31-3e55-b11e-1e25068dbb5d","pitchNumber":4,"startTime":"2025-09-21T19:01:18.055Z","endTime":"2025-09-21T19:01:23.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kody Clemens steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"17f37a05-7b31-3e55-b11e-1e25068dbb5d","startTime":"2025-09-21T19:01:41.632Z","endTime":"2025-09-21T19:01:47.693Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"postOnSecond":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.29999999999999,"leverageIndex":1.09,"dramaIndex":41.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.43857201307484,"strikeZoneBottom":1.76519581889502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3601055433737,"aZ":-13.12339766470227,"pfxX":2.891297182875126,"pfxZ":10.003745616625764,"pX":-0.7150407742649285,"pZ":1.5842298659693137,"vX0":-4.145571571086178,"vY0":-136.0278599849447,"vZ0":-8.476997479241547,"x":144.26,"y":196.01,"x0":0.44186488374651967,"y0":50.00122008561149,"z0":5.618044465290258,"aX":5.5051479999182735},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-4.6,"spinRate":1870,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4002304320167056,"extension":7.362753160047433},"index":7,"playId":"5551bd38-7ca0-3e7f-8df0-a372fee4cb2c","pitchNumber":5,"startTime":"2025-09-21T19:01:47.693Z","endTime":"2025-09-21T19:01:52.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.9,"endSpeed":74.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.147018745788177,"aZ":-22.52086832514069,"pfxX":6.652276132535909,"pfxZ":6.8594244118561605,"pX":-0.28610846537817064,"pZ":3.1681474692469562,"vX0":-3.9603475126280916,"vY0":-117.81213603189799,"vZ0":-1.443891941514304,"x":127.91,"y":153.24,"x0":0.5514490370544151,"y0":50.003658187085634,"z0":5.868358223873994,"aX":9.362150858741762},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.4,"breakHorizontal":-11.0,"spinRate":1509,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.46473279359290354,"extension":7.355380809198601},"index":8,"playId":"0e814b7a-ed94-3285-b2b9-d508151ae16a","pitchNumber":6,"startTime":"2025-09-21T19:02:06.651Z","endTime":"2025-09-21T19:02:11.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":9,"playId":"03e758b2-ad2b-3648-bec9-753193ef9585","startTime":"2025-09-21T19:02:32.604Z","endTime":"2025-09-21T19:02:39.662Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.48148982683621,"strikeZoneBottom":1.69333019241017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88079566742537,"aZ":-12.556698842912185,"pfxX":3.804713192229754,"pfxZ":10.51011615249048,"pX":-0.18277158482755326,"pZ":2.0435704456671897,"vX0":-2.792008805496354,"vY0":-135.80074847285434,"vZ0":-7.329947063534506,"x":123.97,"y":183.6,"x0":0.3646064629980942,"y0":50.00464929749056,"z0":5.652198432543133,"aX":7.103427340952583},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-6.2,"spinRate":1931,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40340135052097104,"extension":7.328577062223737},"index":10,"playId":"7dc3642d-76d2-3c55-bb19-47eb6162ff3e","pitchNumber":7,"startTime":"2025-09-21T19:02:50.596Z","endTime":"2025-09-21T19:02:55.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:02:55.353Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out sharply to right fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:04:58.333Z","endTime":"2025-09-21T19:05:55.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.2896473241038,"strikeZoneBottom":1.42224510992901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179324721436902,"aZ":-17.27687557181438,"pfxX":-5.63020228853658,"pfxZ":8.470881730112328,"pX":-0.5510964362462408,"pZ":2.8259580903678425,"vX0":4.018958022742318,"vY0":-131.35508563779266,"vZ0":-5.806776662523959,"x":138.01,"y":162.48,"x0":-1.3646198147681121,"y0":50.00324926820374,"z0":6.337333440256196,"aX":-9.901085342986777},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2041,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4159885682407931,"extension":6.437447630139403},"index":0,"playId":"50449972-cd14-3835-96b7-57bde6719ce9","pitchNumber":1,"startTime":"2025-09-21T19:05:02.369Z","endTime":"2025-09-21T19:05:06.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.5,"endSpeed":76.4,"strikeZoneTop":3.25136518618891,"strikeZoneBottom":1.43683312125392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.054169604179467,"aZ":-30.212416712301398,"pfxX":2.9337615816101392,"pfxZ":1.3363093271996807,"pX":-0.9261458669644362,"pZ":2.3376900422777758,"vX0":1.2041101624881452,"vY0":-120.1836470290603,"vZ0":-2.9188409406384155,"x":152.3,"y":175.66,"x0":-1.8140551421894504,"y0":50.00549387301773,"z0":6.2358442467482105,"aX":4.3163613193841215},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":-5.6,"spinRate":2260,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.45476784608048204,"extension":6.354308223465393},"index":1,"playId":"3b85935b-b9e8-3ac1-8f77-5b99df3401f2","pitchNumber":2,"startTime":"2025-09-21T19:05:15.614Z","endTime":"2025-09-21T19:05:19.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.23368820291771,"strikeZoneBottom":1.32138146409865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23479490017722,"aZ":-21.04094751100432,"pfxX":-7.474091226935507,"pfxZ":7.1323830022086945,"pX":-0.14804992492125205,"pZ":0.8016156903199035,"vX0":5.245332616853814,"vY0":-123.72966781751089,"vZ0":-8.680107361339275,"x":122.64,"y":217.14,"x0":-1.3178522361665275,"y0":50.00073646316428,"z0":6.099956992532052,"aX":-11.659940910378703},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":1253,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4416259448098434,"extension":6.663623866511445},"index":2,"playId":"0ee9fb0a-cb25-3d1e-9b4d-cf220b8d60d3","pitchNumber":3,"startTime":"2025-09-21T19:05:30.003Z","endTime":"2025-09-21T19:05:34.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.817474789323885,"aZ":-15.509187911889027,"pfxX":-5.664976728901349,"pfxZ":9.332972887639524,"pX":0.0506615733671661,"pZ":2.6045845535279932,"vX0":5.161329937129654,"vY0":-132.86403241003902,"vZ0":-6.799756502294058,"x":115.07,"y":168.46,"x0":-1.1823517874422498,"y0":50.00168526018174,"z0":6.326684112718065,"aX":-10.114262038290011},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2002,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4124564681492462,"extension":6.566433342784633},"hitData":{"launchSpeed":110.2,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.51,"coordY":89.96}},"index":3,"playId":"7a5ea810-940a-3b4f-a629-609baeeef541","pitchNumber":4,"startTime":"2025-09-21T19:05:46.560Z","endTime":"2025-09-21T19:05:55.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:05:55.934Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:06:13.596Z","endTime":"2025-09-21T19:07:07.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.51804591390211,"strikeZoneBottom":1.5821475200689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5587111608174,"aZ":-30.94374258205337,"pfxX":1.2444470682938773,"pfxZ":0.8545058510076569,"pX":-0.4993437313843636,"pZ":3.526945419358236,"vX0":2.3166538744398064,"vY0":-119.45850371171652,"vZ0":-0.04174977407644964,"x":136.03,"y":143.55,"x0":-1.6426585994649356,"y0":50.00582747149793,"z0":6.321429731847472,"aX":1.8026765001085872},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2301,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.45814224604998977,"extension":6.433879852028486},"index":0,"playId":"af3c9df8-5d44-3fe7-8a95-44e7b0adda1a","pitchNumber":1,"startTime":"2025-09-21T19:06:14.660Z","endTime":"2025-09-21T19:06:19.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.49945700386401,"strikeZoneBottom":1.54686200080135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95301856351373,"aZ":-22.790089450474238,"pfxX":-5.120964539564975,"pfxZ":5.690687476123346,"pX":0.21945086910638126,"pZ":1.6910981442481123,"vX0":5.410052352302123,"vY0":-126.79635284495258,"vZ0":-6.779194181454717,"x":108.64,"y":193.12,"x0":-1.2642299097246574,"y0":50.00152774455706,"z0":6.18592256881994,"aX":-8.440407277509543},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":8.3,"spinRate":1239,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.42998204309462906,"extension":6.799741237103668},"index":1,"playId":"5520e824-1635-3940-8921-1bec70763154","pitchNumber":2,"startTime":"2025-09-21T19:06:28.706Z","endTime":"2025-09-21T19:06:33.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.375850822283077,"aZ":-27.810187993324895,"pfxX":1.437574882497609,"pfxZ":2.8037003339132553,"pX":1.0545785691085596,"pZ":1.3189074085721502,"vX0":5.778488484649565,"vY0":-123.8336261439039,"vZ0":-6.109850453611232,"x":76.8,"y":203.17,"x0":-1.4943874454327664,"y0":50.002341098872165,"z0":6.14021537966007,"aX":2.234653865535127},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.0,"spinRate":2299,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.44205184933960995,"extension":6.578268204953786},"index":2,"playId":"29554806-baa9-3a0b-8862-0167e45fccff","pitchNumber":3,"startTime":"2025-09-21T19:06:47.237Z","endTime":"2025-09-21T19:06:52.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.688352586306046,"aZ":-14.851549881769554,"pfxX":-3.04971059367961,"pfxZ":9.61455983918647,"pX":-0.9098405181298367,"pZ":3.74926847051513,"vX0":2.0451992063861186,"vY0":-133.3897785472511,"vZ0":-4.096413601743275,"x":151.68,"y":137.55,"x0":-1.2902528360958778,"y0":50.00604499288952,"z0":6.3757788409856575,"aX":-5.496779569239872},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":5.0,"spinRate":2143,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41062890610965974,"extension":6.621570314881235},"index":3,"playId":"8059daac-e8e9-3b57-abdb-007a55ca9cbd","pitchNumber":4,"startTime":"2025-09-21T19:07:03.116Z","endTime":"2025-09-21T19:07:07.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:07:07.983Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out to first baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T19:07:13.733Z","endTime":"2025-09-21T19:08:07.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":86.1,"endSpeed":79.8,"strikeZoneTop":3.26250624949236,"strikeZoneBottom":1.61624261742188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.182553947535347,"aZ":-22.765395304125885,"pfxX":-6.889327052263758,"pfxZ":5.89187805073492,"pX":0.8924356466660008,"pZ":1.0259961183212862,"vX0":7.320581967322483,"vY0":-125.01602770727922,"vZ0":-8.071637518064547,"x":82.98,"y":211.08,"x0":-1.1668838085688853,"y0":50.00111025803468,"z0":6.140233470186114,"aX":-10.997589175512765},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.1,"breakHorizontal":10.9,"spinRate":1181,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.43669163213724405,"extension":6.9222216614089325},"index":0,"playId":"2662d89c-7ae4-3ceb-94b6-06d34c16af6f","pitchNumber":1,"startTime":"2025-09-21T19:07:27.937Z","endTime":"2025-09-21T19:07:32.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89749474803556,"aZ":-13.566219254829303,"pfxX":-4.248036584426578,"pfxZ":10.200086523155619,"pX":-0.014995195842369585,"pZ":2.698804234403963,"vX0":5.0452204454810685,"vY0":-133.7316563957149,"vZ0":-6.90504062105602,"x":117.57,"y":165.91,"x0":-1.367744669064201,"y0":50.00178634770903,"z0":6.273751568504604,"aX":-7.749340384807436},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2201,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40844362514610655,"extension":6.522226472750444},"index":1,"playId":"01e60e23-c1e6-3e77-93b6-ba7d69ba382b","pitchNumber":2,"startTime":"2025-09-21T19:07:42.780Z","endTime":"2025-09-21T19:07:46.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336427038646562,"aZ":-26.18345760365209,"pfxX":-8.708512002044246,"pfxZ":3.8372593143573095,"pX":-0.8290772214118213,"pZ":2.9534588907113313,"vX0":4.177415170657381,"vY0":-124.29918498777603,"vZ0":-2.9293146203420495,"x":148.6,"y":159.04,"x0":-1.401608337125965,"y0":50.005218957368236,"z0":6.325566410718986,"aX":-13.603894854357248},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":14.8,"spinRate":1308,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.44095995912916264,"extension":6.732874435920878},"hitData":{"launchSpeed":85.8,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.55,"coordY":167.9}},"index":2,"playId":"df04d44e-0704-369f-8423-c84969c8f0ef","pitchNumber":3,"startTime":"2025-09-21T19:08:00.570Z","endTime":"2025-09-21T19:08:07.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:08:07.997Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:10:17.413Z","endTime":"2025-09-21T19:11:50.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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.5,"endSpeed":85.0,"strikeZoneTop":3.77996928835374,"strikeZoneBottom":1.80962348984608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79281297521401,"aZ":-12.658234937072287,"pfxX":5.565794372106522,"pfxZ":10.600529928917826,"pX":0.30160784963018256,"pZ":1.693231984110713,"vX0":-2.4866441991555366,"vY0":-134.5017969642558,"vZ0":-8.16284987952399,"x":105.5,"y":193.06,"x0":0.5123490671106892,"y0":50.00537097641349,"z0":5.654963406685723,"aX":10.25085601484725},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-9.6,"spinRate":2001,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.4064378286316934,"extension":7.207446745410974},"index":0,"playId":"6e75436d-1a22-30f1-a53f-42f8a72c6458","pitchNumber":1,"startTime":"2025-09-21T19:10:19.032Z","endTime":"2025-09-21T19:10:23.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.2,"endSpeed":82.2,"strikeZoneTop":3.83657885541702,"strikeZoneBottom":1.76675774030298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18082874555909,"aZ":-21.542988232253517,"pfxX":-0.6680648101426956,"pfxZ":6.2032466534399076,"pX":-0.3760381882049208,"pZ":1.38938921218802,"vX0":-2.388867070718955,"vY0":-129.82834873961482,"vZ0":-6.736912268122189,"x":131.33,"y":201.27,"x0":0.6413795074023629,"y0":50.00479455550528,"z0":5.648163627807631,"aX":-1.144283285267825},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":1.7,"spinRate":2073,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4212602137993171,"extension":7.186814344128254},"index":1,"playId":"e698a672-d66c-36fc-b619-4127988c13b0","pitchNumber":2,"startTime":"2025-09-21T19:10:33.179Z","endTime":"2025-09-21T19:10:37.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.369312916130724,"aZ":-26.269824385325716,"pfxX":-2.846684156099282,"pfxZ":3.5587465982979847,"pX":0.7661368505972989,"pZ":2.8447215180661494,"vX0":0.7136217675054946,"vY0":-127.23011848293154,"vZ0":-2.1656808035019153,"x":87.8,"y":161.97,"x0":0.8538195803103994,"y0":50.00027682612151,"z0":5.765633821866663,"aX":-4.718316167726174},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":5.0,"spinRate":2089,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4286832401017162,"extension":6.982663045648315},"index":2,"playId":"f8edddb7-1d34-35e5-9dd5-b16d44f04537","pitchNumber":3,"startTime":"2025-09-21T19:10:46.648Z","endTime":"2025-09-21T19:10:50.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.978857090235216,"aZ":-15.68854718011033,"pfxX":5.497399896696968,"pfxZ":8.65869739645632,"pX":-0.37406479831438144,"pZ":3.404063535562723,"vX0":-3.888290771847316,"vY0":-137.24705484301296,"vZ0":-3.5342967330546764,"x":131.26,"y":146.87,"x0":0.3483204955849232,"y0":50.00215090342104,"z0":5.780041856453419,"aX":10.465032784510425},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":1890,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.39941060186705046,"extension":7.199379424325286},"index":3,"playId":"155c616c-d0e2-3d29-9e53-f31eb1ee06a7","pitchNumber":4,"startTime":"2025-09-21T19:11:08.572Z","endTime":"2025-09-21T19:11:13.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.79468354831881,"strikeZoneBottom":1.82382341511705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.714255148120532,"aZ":-11.470689232150479,"pfxX":3.100929526837696,"pfxZ":11.239274794192955,"pX":-0.4346641183512347,"pZ":4.684720483911468,"vX0":-3.4389975112772877,"vY0":-135.17576436290528,"vZ0":-0.949697694483104,"x":133.57,"y":112.29,"x0":0.4539103550037076,"y0":50.003333242465544,"z0":5.849625050038949,"aX":5.712779078877353},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.3,"breakHorizontal":-4.8,"spinRate":1852,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40589564045340865,"extension":7.310546399139464},"index":4,"playId":"37f21996-4e1d-32c9-9bdc-34322a160ba8","pitchNumber":5,"startTime":"2025-09-21T19:11:30.104Z","endTime":"2025-09-21T19:11:34.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68642523541897,"aZ":-12.835336489043375,"pfxX":2.7898705633935483,"pfxZ":10.648743163026733,"pX":0.5113869912784474,"pZ":4.39308519082866,"vX0":-1.1540900041272797,"vY0":-134.5282910512501,"vZ0":-1.1761544838974358,"x":97.51,"y":120.17,"x0":0.5857137170615175,"y0":50.00313340759519,"z0":5.754513503054219,"aX":5.0665901791905545},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":-4.8,"spinRate":1756,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40859548969620674,"extension":7.364485221037758},"index":5,"playId":"3f8c5da5-acd3-3ceb-9ea0-dccbf684d23c","pitchNumber":6,"startTime":"2025-09-21T19:11:46.218Z","endTime":"2025-09-21T19:11:50.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:11:50.781Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:11:58.037Z","endTime":"2025-09-21T19:13:26.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.1,"strikeZoneTop":3.29260179301309,"strikeZoneBottom":1.42862391319184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.948769134017326,"aZ":-46.990805905330205,"pfxX":-4.505898102742696,"pfxZ":-11.489656299319886,"pX":-0.24664964568482842,"pZ":1.9412627437672358,"vX0":-0.7976410892619527,"vY0":-114.51683805079338,"vZ0":1.5066930154881428,"x":126.4,"y":186.37,"x0":0.693136107001654,"y0":50.0044527338958,"z0":5.97883119773272,"aX":-5.808879784236099},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-19.8,"breakHorizontal":8.4,"spinRate":2814,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.4837855782865308,"extension":7.147052182113449},"index":0,"playId":"adac11ad-6d7d-30b5-b41e-3c0e1dd8f456","pitchNumber":1,"startTime":"2025-09-21T19:12:14.776Z","endTime":"2025-09-21T19:12:19.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.31645683312851,"strikeZoneBottom":1.61462857613783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98717947765846,"aZ":-12.562925646367763,"pfxX":5.2392942752091,"pfxZ":10.456995477205595,"pX":0.868830912700462,"pZ":2.9157801164572366,"vX0":-0.7883037442737224,"vY0":-136.54112099719953,"vZ0":-5.305065665311176,"x":83.88,"y":160.05,"x0":0.4822410232434505,"y0":50.00254824748401,"z0":5.759000828419311,"aX":9.824018438224966},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-9.2,"spinRate":1923,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40220707736715866,"extension":7.205921227460363},"index":1,"playId":"b3832f91-afb3-3eec-a8a4-4c95ae1b56b9","pitchNumber":2,"startTime":"2025-09-21T19:12:29.035Z","endTime":"2025-09-21T19:12:33.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51611467599488,"aZ":-13.068341255888836,"pfxX":4.582595437652269,"pfxZ":10.596371503810078,"pX":0.41160606894897617,"pZ":3.1894578484215237,"vX0":-1.5991074858466872,"vY0":-134.06705067255302,"vZ0":-4.299607619592661,"x":101.31,"y":152.66,"x0":0.4236969014570628,"y0":50.00419933051053,"z0":5.760381243192867,"aX":8.26476448190589},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":-7.9,"spinRate":1842,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4100190384950606,"extension":7.229463224253352},"index":2,"playId":"85d8895a-e015-3030-96e9-424258ccc257","pitchNumber":3,"startTime":"2025-09-21T19:12:42.840Z","endTime":"2025-09-21T19:12:47.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":93.7,"endSpeed":86.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0012506701733,"aZ":-13.25041280575418,"pfxX":3.2984194723118874,"pfxZ":10.015851259392615,"pX":0.1571766027620869,"pZ":2.4882418147853174,"vX0":-2.134714221375218,"vY0":-136.34809740732973,"vZ0":-6.256096530344416,"x":111.01,"y":171.6,"x0":0.5203185147247353,"y0":50.002272825801896,"z0":5.720743133056099,"aX":6.231875870741536},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-5.5,"spinRate":1885,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.40117058747233925,"extension":7.136461383180805},"index":3,"playId":"65829cd1-c11c-358e-9154-4f32c5ce134d","pitchNumber":4,"startTime":"2025-09-21T19:13:04.214Z","endTime":"2025-09-21T19:13:07.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88735600370639,"aZ":-23.167943568903365,"pfxX":7.819078609837902,"pfxZ":6.2739825397393005,"pX":0.5061279031573533,"pZ":1.5895026613079954,"vX0":-2.946436947463008,"vY0":-119.0428770124787,"vZ0":-4.617046423684117,"x":103.51,"y":160.69,"x0":0.7441959921233711,"y0":50.001517864994625,"z0":5.651843946616337,"aX":11.219225816663492},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.6,"breakHorizontal":-13.4,"spinRate":1569,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.4601437118793896,"extension":7.114074121209316},"index":4,"playId":"07eaf6c3-2db2-3ff8-a297-38a2ba74b728","pitchNumber":5,"startTime":"2025-09-21T19:13:21.869Z","endTime":"2025-09-21T19:13:26.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:13:26.880Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edouard Julien lines out to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T19:13:36.776Z","endTime":"2025-09-21T19:13:54.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959775976423746,"aZ":-13.476169220403037,"pfxX":3.5917245322830644,"pfxZ":10.536959821160377,"pX":-0.10384001895991779,"pZ":3.0906087161597506,"vX0":-2.4939568045276883,"vY0":-132.75567295765836,"vZ0":-4.186558285470348,"x":120.96,"y":155.33,"x0":0.38387180566224466,"y0":50.00425038473115,"z0":5.677704649497824,"aX":6.374371373415112},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-5.9,"spinRate":1764,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41350840728332283,"extension":7.334101722552875},"hitData":{"launchSpeed":89.8,"launchAngle":9.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.53,"coordY":169.92}},"index":0,"playId":"d5f7fb37-811a-3cf7-bba9-d5bdd0104cf8","pitchNumber":1,"startTime":"2025-09-21T19:13:48.353Z","endTime":"2025-09-21T19:13:54.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:13:54.179Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, first baseman Edouard Julien to pitcher Simeon Woods Richardson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:15:50.144Z","endTime":"2025-09-21T19:16:22.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"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(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":83.2,"endSpeed":77.5,"strikeZoneTop":3.63175281678707,"strikeZoneBottom":1.62008401619924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73342210782842,"aZ":-23.819654180310692,"pfxX":-6.297001631058361,"pfxZ":5.543921198584292,"pX":-0.9753063034218806,"pZ":1.842904018647921,"vX0":3.2976723337866556,"vY0":-121.17066019910538,"vZ0":-5.81697091073043,"x":154.18,"y":189.02,"x0":-1.5264342257089518,"y0":50.00187440334827,"z0":6.3198238843519965,"aX":-9.487375132158357},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":1242,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.44975488961131393,"extension":6.481601786410873},"index":0,"playId":"c01325bf-c72b-3a00-9674-062ecf967dfc","pitchNumber":1,"startTime":"2025-09-21T19:15:59.322Z","endTime":"2025-09-21T19:16:03.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81458468992039,"aZ":-12.065154674035155,"pfxX":-4.443216535372371,"pfxZ":11.110112600512394,"pX":-0.17362760827586746,"pZ":2.0449580534466745,"vX0":4.39456016290309,"vY0":-133.0152852322038,"vZ0":-8.709103568144261,"x":123.62,"y":183.57,"x0":-1.2618781401765098,"y0":50.00421098807215,"z0":6.21517968035316,"aX":-8.043627090667638},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2295,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.41018268365586685,"extension":6.536194058305269},"hitData":{"launchSpeed":81.2,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.16,"coordY":165.44}},"index":1,"playId":"44c77d6e-f50c-312c-a3ba-a2e8aee8150d","pitchNumber":2,"startTime":"2025-09-21T19:16:14.549Z","endTime":"2025-09-21T19:16:22.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:16:22.611Z","atBatIndex":31},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Guardians challenged (play at 1st), call on the field was overturned: Brayan Rocchio reaches on a throwing error by third baseman Ryan Fitzgerald.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:16:30.845Z","endTime":"2025-09-21T19:17:53.910Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":84.8,"endSpeed":79.0,"strikeZoneTop":3.1129189873879,"strikeZoneBottom":1.44779509872993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.311241378635064,"aZ":-27.530250776401704,"pfxX":3.1966835417068333,"pfxZ":2.9522391841220497,"pX":-1.615527668603688,"pZ":2.981029589373627,"vX0":-0.5210257341440242,"vY0":-123.71680936762579,"vZ0":-2.6733755936119628,"x":178.58,"y":158.29,"x0":-1.8197850066854697,"y0":50.00182011619308,"z0":6.348793563916229,"aX":5.027249801749781},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-5.8,"spinRate":2088,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4402773515647924,"extension":6.224151107714391},"index":0,"playId":"42ebe83f-e42d-3cd8-a7c8-e5f18d92353a","pitchNumber":1,"startTime":"2025-09-21T19:16:53.801Z","endTime":"2025-09-21T19:16:58.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":82.3,"endSpeed":77.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.539150298094153,"aZ":-28.075246211048018,"pfxX":2.4716184105536128,"pfxZ":2.748056997480763,"pX":0.014300559590034812,"pZ":2.5498147994439204,"vX0":3.3332196180529294,"vY0":-120.08564979850843,"vZ0":-2.8574022316196293,"x":116.45,"y":169.94,"x0":-1.7015783327000575,"y0":50.00387928337407,"z0":6.198037437173265,"aX":3.687444456746633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.2,"spinRate":2207,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.45240264580140677,"extension":6.280677475441869},"index":1,"playId":"c647d35c-92f3-30ca-ba34-1398acbdcd43","pitchNumber":2,"startTime":"2025-09-21T19:17:12.804Z","endTime":"2025-09-21T19:17:17.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.1911325809429,"strikeZoneBottom":1.42683006943469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872359633498096,"aZ":-16.45388870188754,"pfxX":-4.188458508444543,"pfxZ":8.921006306536604,"pX":-0.1075962388627028,"pZ":2.5253297739727167,"vX0":4.979666740295354,"vY0":-131.62158161748502,"vZ0":-6.39852754655329,"x":121.1,"y":170.6,"x0":-1.476218317086114,"y0":50.00024549605519,"z0":6.1978760667096,"aX":-7.37822852033907},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2227,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4154895838174202,"extension":6.458918814792171},"index":2,"playId":"ee44cecb-36f5-3287-bcdb-05de4ea69529","pitchNumber":3,"startTime":"2025-09-21T19:17:31.307Z","endTime":"2025-09-21T19:17:35.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71036874784146,"aZ":-24.260935001550404,"pfxX":-5.81245821563622,"pfxZ":4.89745849647828,"pX":-0.8693835047242732,"pZ":1.9018134937984634,"vX0":3.657781699157883,"vY0":-126.07005211887389,"vZ0":-5.659584848445088,"x":150.14,"y":187.43,"x0":-1.5810770305426383,"y0":50.003720974569,"z0":6.124300987795158,"aX":-9.392591058991625},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":9.7,"spinRate":1085,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43382478051036877,"extension":6.713522072625158},"hitData":{"launchSpeed":101.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.45,"coordY":158.27}},"index":3,"playId":"4873867e-cdb8-304f-8802-7064e9332840","pitchNumber":4,"startTime":"2025-09-21T19:17:46.324Z","endTime":"2025-09-21T19:17:53.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":114},"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:17:53.910Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to second baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:20:17.865Z","endTime":"2025-09-21T19:20:29.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1f840195-ed35-33c5-a484-ea4a54f35684","startTime":"2025-09-21T19:20:00.541Z","endTime":"2025-09-21T19:20:06.272Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.193791934002885,"aZ":-24.473419251260655,"pfxX":-7.025200693895335,"pfxZ":5.0329014952369215,"pX":0.1646933679549129,"pZ":1.998618829784494,"vX0":6.5366069251456835,"vY0":-122.1303684729953,"vZ0":-4.988213229988329,"x":110.72,"y":184.82,"x0":-1.6175812845006747,"y0":50.00102076707592,"z0":6.1394361393049355,"aX":-10.7462135207332},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":1286,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.446323660300302,"extension":6.559451776582612},"hitData":{"launchSpeed":85.2,"launchAngle":71.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.0,"coordY":164.35}},"index":1,"playId":"7f83e9ce-3fd5-3dea-ad46-9bf21fead12a","pitchNumber":1,"startTime":"2025-09-21T19:20:20.037Z","endTime":"2025-09-21T19:20:29.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:20:29.893Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks. Brayan Rocchio to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:21:22.351Z","endTime":"2025-09-21T19:23:16.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d986428a-b6b6-3bb4-8995-08897c90cf1e","startTime":"2025-09-21T19:20:56.665Z","endTime":"2025-09-21T19:21:04.661Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.55928712399535,"strikeZoneBottom":1.61089363282461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68080251683324,"aZ":-13.265597571397842,"pfxX":-6.216089452568792,"pfxZ":10.689680501901018,"pX":-1.4983385187678886,"pZ":2.3393255724417217,"vX0":2.5190033478572835,"vY0":-132.28262334196162,"vZ0":-7.537904202527439,"x":174.11,"y":175.62,"x0":-1.6562224558374157,"y0":50.00485010765432,"z0":6.201958761216158,"aX":-10.998330382457915},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":10.7,"spinRate":2165,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4143253266847813,"extension":6.439234757003586},"index":1,"playId":"22f84a16-09c5-316b-818e-bf873473cf96","pitchNumber":1,"startTime":"2025-09-21T19:21:24.393Z","endTime":"2025-09-21T19:21:28.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.53287456112756,"strikeZoneBottom":1.58444083381254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.424280260059746,"aZ":-23.195206533386447,"pfxX":-8.170278421244959,"pfxZ":5.849837194646128,"pX":0.5478247123679063,"pZ":2.5694334271844284,"vX0":7.111765201100546,"vY0":-122.87403116300635,"vZ0":-3.9592358693344236,"x":96.12,"y":169.41,"x0":-1.3168432987865193,"y0":50.004876880906004,"z0":6.163253369511178,"aX":-12.545639103847174},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":13.2,"spinRate":1313,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4450833050105749,"extension":6.784259833684593},"index":2,"playId":"565a8003-50f4-34eb-a10d-d1e91e596c77","pitchNumber":2,"startTime":"2025-09-21T19:21:44.986Z","endTime":"2025-09-21T19:21:49.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.57558995411993,"strikeZoneBottom":1.5631853053674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.042587861622113,"aZ":-21.276023836265267,"pfxX":-5.921806817680443,"pfxZ":7.01286410767551,"pX":-0.9871067939284297,"pZ":2.963464250065383,"vX0":3.2787549428808456,"vY0":-123.91553588812454,"vZ0":-3.3380402566137217,"x":154.63,"y":158.77,"x0":-1.5589309458765688,"y0":50.000268603276545,"z0":6.108041374633831,"aX":-9.196534915648723},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":1189,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.44223340910688913,"extension":6.591069428299298},"index":3,"playId":"6ae5fb23-4f5c-314c-8241-91b6d3215bb3","pitchNumber":3,"startTime":"2025-09-21T19:22:04.623Z","endTime":"2025-09-21T19:22:09.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.6298568363054,"strikeZoneBottom":1.58508522683108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.651616844754095,"aZ":-25.87191289773257,"pfxX":3.386365387097681,"pfxZ":4.055608070398604,"pX":-0.675628663753862,"pZ":2.045357393473814,"vX0":1.8765884344802979,"vY0":-123.63072357752208,"vZ0":-4.644112627550763,"x":142.75,"y":183.56,"x0":-1.8834845965453504,"y0":50.00464933255467,"z0":6.1085418529729285,"aX":5.264903332477373},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.6,"breakHorizontal":-6.6,"spinRate":2363,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4423131758476404,"extension":6.480598372776175},"index":4,"playId":"08819ebf-caa1-3b27-9ab2-8b7d4382cbc1","pitchNumber":4,"startTime":"2025-09-21T19:22:26.039Z","endTime":"2025-09-21T19:22:30.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.56226199043331,"strikeZoneBottom":1.6140346444299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63378658907706,"aZ":-22.46872193028977,"pfxX":-4.953800911899539,"pfxZ":6.119309627834397,"pX":-1.7707062981677362,"pZ":3.1715664035257207,"vX0":1.3626131456752815,"vY0":-125.24303679541147,"vZ0":-2.6337586291559707,"x":184.5,"y":153.15,"x0":-1.678658166450818,"y0":50.004690117735734,"z0":6.0773084644786906,"aX":-7.859024219275017},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.7,"breakHorizontal":8.6,"spinRate":1062,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43756819368569877,"extension":6.795931949135005},"index":5,"playId":"fa92c31d-0342-3a9c-b8bc-ac746ab07afb","pitchNumber":5,"startTime":"2025-09-21T19:22:46.499Z","endTime":"2025-09-21T19:22:51.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.52531114204013,"strikeZoneBottom":1.77770940839737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36572454268163,"aZ":-24.828850158239057,"pfxX":1.9831914003182027,"pfxZ":4.625002338973312,"pX":0.4547442512725871,"pZ":1.5675038999311826,"vX0":3.9284168487318354,"vY0":-124.98930823945028,"vZ0":-6.076506350012317,"x":99.67,"y":196.46,"x0":-1.3927978671783525,"y0":50.00291310806146,"z0":6.059607238763888,"aX":3.1477062944065515},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2282,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4376447237758705,"extension":6.693510533592595},"index":6,"playId":"82836d36-872b-345a-8b7e-ff1cbc34ddad","pitchNumber":6,"startTime":"2025-09-21T19:23:10.747Z","endTime":"2025-09-21T19:23:16.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:23:16.740Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, first baseman Edouard Julien to pitcher Simeon Woods Richardson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T19:24:31.875Z","endTime":"2025-09-21T19:25:23.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:23:32.528Z","endTime":"2025-09-21T19:24:34.140Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81419263360005,"aZ":-26.045427116800415,"pfxX":-7.500855673227111,"pfxZ":3.8945054840735827,"pX":0.029263121886192078,"pZ":1.3465839516967584,"vX0":6.078016935411957,"vY0":-124.78838092963848,"vZ0":-6.36549945815179,"x":115.88,"y":202.42,"x0":-1.467004293866194,"y0":50.001882995241445,"z0":6.084857788496597,"aX":-11.794074291878966},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":12.1,"spinRate":1239,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4394383885565931,"extension":6.794105036312716},"index":1,"playId":"16499b97-508d-398c-b3a9-aaee06eb6c6e","pitchNumber":1,"startTime":"2025-09-21T19:24:34.140Z","endTime":"2025-09-21T19:24:38.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.50225434895936,"strikeZoneBottom":1.60394572321005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.83050829430625,"aZ":-11.18718230134408,"pfxX":-3.7729531091141766,"pfxZ":11.494297391506699,"pX":-1.0341622900609395,"pZ":2.7306374187711286,"vX0":2.631697466850987,"vY0":-134.44565272253902,"vZ0":-6.915571134747065,"x":156.42,"y":165.05,"x0":-1.5367300055343567,"y0":50.0057349758535,"z0":6.1347291475384,"aX":-6.890913571671068},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":6.2,"spinRate":2158,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40778770020802924,"extension":6.734207553501088},"index":2,"playId":"f82fcb4b-4a49-358e-9859-b997c0ebc8a9","pitchNumber":2,"startTime":"2025-09-21T19:24:56.324Z","endTime":"2025-09-21T19:25:00.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.891379393176024,"aZ":-22.603500342484164,"pfxX":-7.0245968826795,"pfxZ":5.758687256837258,"pX":-1.0109665957836567,"pZ":2.080559028477277,"vX0":3.5465124686364593,"vY0":-127.77531760023062,"vZ0":-5.629182004500461,"x":155.54,"y":182.6,"x0":-1.4999124807751159,"y0":50.00612502811993,"z0":6.074344095440812,"aX":-11.685413902104239},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.5,"breakHorizontal":12.0,"spinRate":1400,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42770339975376226,"extension":6.921616513458689},"hitData":{"launchSpeed":77.3,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.55,"coordY":161.82}},"index":3,"playId":"84ff7c3b-8afc-34dd-99ba-7dea88495d2d","pitchNumber":3,"startTime":"2025-09-21T19:25:16.008Z","endTime":"2025-09-21T19:25:23.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:25:23.926Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:27:21.656Z","endTime":"2025-09-21T19:27:41.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.962974517745053,"aZ":-22.49962627959463,"pfxX":-1.41809476864567,"pfxZ":5.950600815736088,"pX":0.40417246098351317,"pZ":2.253723364127478,"vX0":-0.6045441646040765,"vY0":-126.23138032829902,"vZ0":-4.029130376842232,"x":101.59,"y":177.93,"x0":0.8304700361159617,"y0":50.00079774612505,"z0":5.666254211355865,"aX":-2.3046578308450636},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.2,"breakHorizontal":2.8,"spinRate":1995,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4327240978393867,"extension":6.970894369615368},"hitData":{"launchSpeed":103.4,"launchAngle":17.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.23,"coordY":94.41}},"index":0,"playId":"554508e5-0ed5-3a79-83bb-b55f4dd123b1","pitchNumber":1,"startTime":"2025-09-21T19:27:32.092Z","endTime":"2025-09-21T19:27:41.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:27:41.962Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhonny Pereda singles on a ground ball to third baseman José Ramírez. Brooks Lee to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:27:51.995Z","endTime":"2025-09-21T19:29:04.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72896025075065,"aZ":-44.957208019097195,"pfxX":-4.955052145471246,"pfxZ":-9.880558350937402,"pX":-0.00813620896255267,"pZ":1.8299309714300465,"vX0":0.041759552162620894,"vY0":-113.86456299247243,"vZ0":0.728494004005426,"x":117.31,"y":189.37,"x0":0.6153076355806714,"y0":50.00164239338237,"z0":6.006384497324726,"aX":-6.411668402725273},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.3,"breakHorizontal":8.9,"spinRate":2686,"spinDirection":338},"zone":8,"typeConfidence":2.0,"plateTime":0.4837151775762929,"extension":7.000904904474401},"index":0,"playId":"cfc3c795-ec27-3a69-95b8-f694afd174e2","pitchNumber":1,"startTime":"2025-09-21T19:28:07.841Z","endTime":"2025-09-21T19:28:13.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.50869535496434,"strikeZoneBottom":1.71040464173216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46164656479249,"aZ":-44.65818421779587,"pfxX":-5.225387815703954,"pfxZ":-9.343175209101348,"pX":0.07039205422444683,"pZ":-0.856288316598893,"vX0":0.0873733744948744,"vY0":-116.19094659851504,"vZ0":-5.313732209439588,"x":114.32,"y":261.9,"x0":0.7082063604715575,"y0":50.00428766422102,"z0":5.8099008050218295,"aX":-6.979953797846883},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-18.1,"breakHorizontal":9.4,"spinRate":2641,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.47563870780028905,"extension":7.0921808309794265},"index":1,"playId":"4a04ab89-e0e2-3581-a48d-30509bc2461e","pitchNumber":2,"startTime":"2025-09-21T19:28:32.448Z","endTime":"2025-09-21T19:28:36.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.465054519340896,"aZ":-44.08064013467739,"pfxX":-5.584687373497504,"pfxZ":-9.362911593300549,"pX":0.41235404216112137,"pZ":1.8919536684514153,"vX0":0.6500537085943365,"vY0":-112.65214323310207,"vZ0":0.7290784810495032,"x":101.28,"y":187.7,"x0":0.8430247507368179,"y0":50.00221348498217,"z0":6.057779370016592,"aX":-7.102294469921019},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.3,"breakHorizontal":9.8,"spinRate":2709,"spinDirection":335},"zone":9,"typeConfidence":2.0,"plateTime":0.4881765619739169,"extension":6.906383742543112},"hitData":{"launchSpeed":79.4,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.46,"coordY":184.11}},"index":2,"playId":"8c30592f-bc90-3535-991d-761b993bda1a","pitchNumber":3,"startTime":"2025-09-21T19:28:56.144Z","endTime":"2025-09-21T19:29:04.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":8.000000000000007,"leverageIndex":2.23,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:29:04.404Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Fitzgerald pops out to shortstop Gabriel Arias on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:29:33.147Z","endTime":"2025-09-21T19:31:24.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.00855135228757,"strikeZoneBottom":1.50548189489403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287203166058788,"aZ":-26.472957466244754,"pfxX":-2.4829540339270038,"pfxZ":3.6063271417532228,"pX":0.2966765025428001,"pZ":0.8032995934616458,"vX0":-0.9528093868272028,"vY0":-124.71832900196358,"vZ0":-6.494808258201265,"x":105.69,"y":217.09,"x0":1.0059093378795743,"y0":50.00423780604115,"z0":5.614902323464934,"aX":-3.9244631578057483},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":1983,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.43860709335189974,"extension":7.0469766631546875},"index":0,"playId":"0154914a-ff7a-373c-9e06-9acf9848c946","pitchNumber":1,"startTime":"2025-09-21T19:29:51.193Z","endTime":"2025-09-21T19:29:56.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.47336402437612,"strikeZoneBottom":1.61395845486099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.153507818602204,"aZ":-12.941134968370898,"pfxX":3.55553286970893,"pfxZ":10.788167778997698,"pX":-0.5283868969294191,"pZ":2.0016009943154196,"vX0":-3.9436713537512973,"vY0":-132.6187693422256,"vZ0":-7.203700992728774,"x":137.14,"y":184.74,"x0":0.5154284357433149,"y0":50.00350760964086,"z0":5.695689779367526,"aX":6.338982241953238},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":-5.6,"spinRate":1954,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.412901362809714,"extension":7.30368954347522},"index":1,"playId":"8ddc3613-af18-3493-8172-18b54a17cd88","pitchNumber":2,"startTime":"2025-09-21T19:30:11.684Z","endTime":"2025-09-21T19:30:16.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"c5705c84-ea78-48fd-9c2c-7c1a5136965c","startTime":"2025-09-21T19:30:31.449Z","endTime":"2025-09-21T19:30:36.449Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.40318671484043,"strikeZoneBottom":1.58929749097388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53273894617068,"aZ":-12.584124126812352,"pfxX":3.026610982512526,"pfxZ":10.785005547281525,"pX":-0.23547156198032917,"pZ":1.3818221727289126,"vX0":-2.9371253936559185,"vY0":-133.83248128973082,"vZ0":-8.994700681922323,"x":125.98,"y":201.47,"x0":0.4823001007097693,"y0":50.00456544766154,"z0":5.685020430893409,"aX":5.498204459968345},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":-4.8,"spinRate":1983,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4090647427748837,"extension":7.228844279234798},"index":3,"playId":"bf3aa18a-9d84-32e2-a018-ce8ea51819d2","pitchNumber":3,"startTime":"2025-09-21T19:30:51.231Z","endTime":"2025-09-21T19:30:55.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.853527542935314,"aZ":-27.884678681661136,"pfxX":-2.790298384865608,"pfxZ":2.6409557673119313,"pX":-0.45382640640457655,"pZ":2.529182576317338,"vX0":-1.853991119871903,"vY0":-126.42968408195013,"vZ0":-2.4739008001728124,"x":134.3,"y":170.49,"x0":0.6506022607481036,"y0":50.004419116297754,"z0":5.749674288901082,"aX":-4.534355079073586},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":5.5,"spinRate":1979,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4325901368825833,"extension":7.129359918903796},"hitData":{"launchSpeed":87.0,"launchAngle":56.0,"totalDistance":198.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.87,"coordY":136.48}},"index":4,"playId":"7e058943-8965-35ec-a6a1-eea4528b08a4","pitchNumber":4,"startTime":"2025-09-21T19:31:12.888Z","endTime":"2025-09-21T19:31:24.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-7.500000000000007,"leverageIndex":2.73,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:31:24.536Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton walks. Brooks Lee to 3rd. Jhonny Pereda to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:31:38.638Z","endTime":"2025-09-21T19:34:18.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.602161026911322,"aZ":-27.058899978608576,"pfxX":-0.8946636944335995,"pfxZ":3.1568716078403707,"pX":-0.5426955743462563,"pZ":0.8893090584146761,"vX0":-2.9426974573550724,"vY0":-126.43399002734529,"vZ0":-6.545389563498486,"x":137.69,"y":214.77,"x0":0.7521749706738743,"y0":50.00388171561143,"z0":5.681230700908018,"aX":-1.448830956658656},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":2.3,"spinRate":2080,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.43309019491563694,"extension":7.089234898236117},"index":0,"playId":"39094eed-6c5c-3434-b9cb-d0fa62532b22","pitchNumber":1,"startTime":"2025-09-21T19:31:52.194Z","endTime":"2025-09-21T19:31:56.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.40297038861336,"strikeZoneBottom":1.48544704616558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57149176275439,"aZ":-44.518840255792846,"pfxX":-4.6660928310594585,"pfxZ":-9.099285330817882,"pX":0.8612042033808984,"pZ":1.6828303170672745,"vX0":1.3381635539471155,"vY0":-116.77801725979695,"vZ0":-0.1716811654001258,"x":84.17,"y":193.34,"x0":0.8808908225645159,"y0":50.00222237879756,"z0":6.007592769101663,"aX":-6.331618518113043},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.1,"breakHorizontal":8.0,"spinRate":2752,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.4722117226884661,"extension":6.985764765942738},"index":1,"playId":"7fcce640-4222-3e97-ae19-e6f96cc77f6d","pitchNumber":2,"startTime":"2025-09-21T19:32:13.133Z","endTime":"2025-09-21T19:32:17.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.459475208806,"strikeZoneBottom":1.51056382620956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179308448606644,"aZ":-45.34777577127617,"pfxX":-4.053535168098723,"pfxZ":-9.799515011496062,"pX":0.16580727818311491,"pZ":0.6667589316658168,"vX0":-0.014149568798708045,"vY0":-116.45631410385812,"vZ0":-1.9700943954966093,"x":110.68,"y":220.78,"x0":0.6967328663510798,"y0":50.00183166852581,"z0":5.89758543030345,"aX":-5.44966898398425},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-17.9,"breakHorizontal":7.3,"spinRate":2709,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.4741915352152146,"extension":7.069149275259076},"index":2,"playId":"386fc69b-08a6-3820-8d8d-93451d136cb6","pitchNumber":3,"startTime":"2025-09-21T19:32:31.943Z","endTime":"2025-09-21T19:32:36.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.49623099579424,"strikeZoneBottom":1.53104963076525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.543655338013608,"aZ":-24.22913693706073,"pfxX":-1.24238487222377,"pfxZ":4.927189437922013,"pX":0.7799238458693817,"pZ":1.8483005293157142,"vX0":-0.04329356263075055,"vY0":-125.41419699242863,"vZ0":-4.5254100186827255,"x":87.27,"y":188.88,"x0":0.9590348863137915,"y0":50.00090519799247,"z0":5.623929744215142,"aX":-2.0022873924628724},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.3,"breakHorizontal":2.3,"spinRate":1990,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4347604030423753,"extension":7.105381888277595},"index":3,"playId":"ac154a62-c562-35c5-bb57-9c01382f890c","pitchNumber":4,"startTime":"2025-09-21T19:32:53.927Z","endTime":"2025-09-21T19:32:58.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.952298717171193,"aZ":-20.138518207797457,"pfxX":5.964898355466494,"pfxZ":8.674285678293153,"pX":-0.0043132290767720375,"pZ":1.1893185669640745,"vX0":-3.0700451023254653,"vY0":-116.74169967962638,"vZ0":-6.094892114032758,"x":117.16,"y":206.67,"x0":0.5494774013716008,"y0":50.000303807925164,"z0":5.716096866598924,"aX":8.273059673255236},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":1607,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4682890235392505,"extension":7.271205339016587},"index":4,"playId":"86299879-4ace-3b77-ade0-0ac19fac94a8","pitchNumber":5,"startTime":"2025-09-21T19:33:15.664Z","endTime":"2025-09-21T19:33:20.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-21T19:33:31.513Z","endTime":"2025-09-21T19:33:50.230Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8506435571841,"aZ":-28.258643175820687,"pfxX":-2.396054073073368,"pfxZ":2.41848768143074,"pX":0.057328479780169965,"pZ":2.554322377082533,"vX0":-1.0521492852135532,"vY0":-126.67322616586708,"vZ0":-2.1809800603762715,"x":114.81,"y":169.81,"x0":0.7898243425506665,"y0":50.00164719487668,"z0":5.694658041116144,"aX":-3.8778508728685415},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":4.6,"spinRate":1994,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4330484190286805,"extension":7.046915744297359},"index":6,"playId":"51269ade-ab02-3b84-9f2c-fc19aee95789","pitchNumber":6,"startTime":"2025-09-21T19:33:50.230Z","endTime":"2025-09-21T19:33:55.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.3838516901134,"strikeZoneBottom":1.46658150373269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.647270787351527,"aZ":-45.84090259809917,"pfxX":-4.296385176654931,"pfxZ":-10.302071823327122,"pX":-0.41638940664299257,"pZ":1.008226333519527,"vX0":-1.0961974030901733,"vY0":-115.34655591487316,"vZ0":-1.100195089326513,"x":132.87,"y":211.56,"x0":0.6250188282286883,"y0":50.005342231791445,"z0":5.97414870513636,"aX":-5.697481754603606},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.6,"breakHorizontal":8.0,"spinRate":2765,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.47777842489716926,"extension":7.017668603481362},"index":7,"playId":"a6ca8007-df6a-3d82-856c-24bd229cc957","pitchNumber":7,"startTime":"2025-09-21T19:34:12.208Z","endTime":"2025-09-21T19:34:18.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.39999999999999,"awayTeamWinProbability":43.60000000000001,"homeTeamWinProbabilityAdded":8.799999999999997,"leverageIndex":2.94,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:34:18.500Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Clemens pops out to shortstop Gabriel Arias on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:36:47.901Z","endTime":"2025-09-21T19:37:00.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:34:37.279Z","endTime":"2025-09-21T19:35:19.273Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T19:35:19.273Z","endTime":"2025-09-21T19:36:50.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86844098358407,"aZ":-10.848109613636666,"pfxX":5.723411979138281,"pfxZ":11.402996867463376,"pX":-0.18566325690592533,"pZ":3.422782068695196,"vX0":-4.477854991359495,"vY0":-136.5647251683618,"vZ0":-4.648404953194715,"x":124.08,"y":146.36,"x0":0.7398675163787206,"y0":50.00045054138228,"z0":5.906532875681361,"aX":10.701664126720328},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":-9.2,"spinRate":2701,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.40260532174923247,"extension":6.588087706104094},"hitData":{"launchSpeed":90.6,"launchAngle":67.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":147.63}},"index":2,"playId":"fc641583-70bd-3c04-880a-ccc7c69ce0a6","pitchNumber":1,"startTime":"2025-09-21T19:36:50.195Z","endTime":"2025-09-21T19:37:00.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":-11.099999999999987,"leverageIndex":3.57,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:37:00.865Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Martin pops out to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T19:37:10.522Z","endTime":"2025-09-21T19:38:39.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.43804666477445,"strikeZoneBottom":1.66262979935532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.893303897204262,"aZ":-11.752116329834772,"pfxX":5.154647869628734,"pfxZ":10.948241665233349,"pX":-0.16522307208097806,"pZ":4.524179517611623,"vX0":-4.3972700710992285,"vY0":-135.9889346898254,"vZ0":-1.7523554027672497,"x":123.3,"y":116.63,"x0":0.8060703955239703,"y0":50.006079064606325,"z0":5.995824300412649,"aX":9.618966797288753},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-8.4,"spinRate":2570,"spinDirection":151},"zone":11,"typeConfidence":0.89,"plateTime":0.4033611592930937,"extension":6.556401682551414},"index":0,"playId":"1d83874e-39e0-3f70-aa5b-863058d07fe6","pitchNumber":1,"startTime":"2025-09-21T19:37:31.677Z","endTime":"2025-09-21T19:37:36.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.479966038873147,"aZ":-9.305380954103521,"pfxX":3.2499394076159462,"pfxZ":12.106655477906521,"pX":-0.07096498606983588,"pZ":2.9881223100523178,"vX0":-3.167325762566897,"vY0":-136.6609975783496,"vZ0":-5.910954310665812,"x":119.71,"y":158.1,"x0":0.6815150239685736,"y0":50.00584114890546,"z0":5.820325550671783,"aX":6.140595211530263},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.9,"breakHorizontal":-5.2,"spinRate":2592,"spinDirection":147},"zone":2,"typeConfidence":0.88,"plateTime":0.4009916701732732,"extension":6.72310382250293},"index":1,"playId":"dfa6a34d-a64f-399d-b185-5ae0692eea64","pitchNumber":2,"startTime":"2025-09-21T19:37:48.211Z","endTime":"2025-09-21T19:37:52.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.827568460572493,"aZ":-9.840361254652015,"pfxX":3.8671849415809127,"pfxZ":11.984497963873082,"pX":-0.06495034452374293,"pZ":2.352240849883136,"vX0":-3.740203640947628,"vY0":-135.8992830693505,"vZ0":-7.220484799408111,"x":119.48,"y":175.27,"x0":0.8292288553767272,"y0":50.00315763617273,"z0":5.733591403862102,"aX":7.206720720202511},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":-6.1,"spinRate":2586,"spinDirection":149},"zone":5,"typeConfidence":0.87,"plateTime":0.4036355742799902,"extension":6.696050897187112},"index":2,"playId":"86ce1612-a695-3b06-bc41-90a4ac172654","pitchNumber":3,"startTime":"2025-09-21T19:38:08.046Z","endTime":"2025-09-21T19:38:12.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":94.1,"endSpeed":85.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.117986420372496,"aZ":-10.959523503386682,"pfxX":5.664953928438793,"pfxZ":11.29858628126017,"pX":0.7516921982121237,"pZ":2.666835295337834,"vX0":-2.056557330058854,"vY0":-136.87851578780487,"vZ0":-6.1877217874047,"x":88.35,"y":166.78,"x0":0.7812468829172237,"y0":50.00580336238209,"z0":5.723621100627624,"aX":10.640566214760707},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":-9.7,"spinRate":2559,"spinDirection":151},"zone":6,"typeConfidence":0.89,"plateTime":0.40173962755643355,"extension":6.643379695508868},"hitData":{"launchSpeed":72.7,"launchAngle":63.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.68,"coordY":180.57}},"index":3,"playId":"d8977f46-b4c8-377e-bf15-7f250a215aa1","pitchNumber":4,"startTime":"2025-09-21T19:38:30.887Z","endTime":"2025-09-21T19:38:39.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":640902,"link":"/api/v1/people/640902"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-11.300000000000004,"leverageIndex":4.36,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:38:39.031Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:41:02.454Z","endTime":"2025-09-21T19:42:11.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kody Funderburk replaces Simeon Woods Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T19:39:51.255Z","endTime":"2025-09-21T19:41:04.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.23627758888106,"strikeZoneBottom":1.3737076011772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56688339673507,"aZ":-24.454562672041494,"pfxX":9.485384041583647,"pfxZ":4.188022000460192,"pX":-0.2971926035993826,"pZ":2.701179345193888,"vX0":-9.336072547275798,"vY0":-134.5276920292334,"vZ0":-3.2631749492554016,"x":128.33,"y":165.85,"x0":1.9759854969631971,"y0":50.003975762647826,"z0":5.651862653179817,"aX":17.490227308805032},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":2246,"spinDirection":147},"zone":1,"typeConfidence":0.84,"plateTime":0.4062271637930017,"extension":7.206750872332426},"index":1,"playId":"9fcc1a7f-67ee-3ed4-9308-e80624720f29","pitchNumber":1,"startTime":"2025-09-21T19:41:04.711Z","endTime":"2025-09-21T19:41:08.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.165404792554522,"aZ":-24.273066492930386,"pfxX":10.106283036823475,"pfxZ":4.156328652775368,"pX":1.6554276741095935,"pZ":2.7587729527761766,"vX0":-4.555885611147295,"vY0":-136.56292980408935,"vZ0":-3.533819932959503,"x":53.9,"y":164.29,"x0":2.02600568151352,"y0":50.00439614457963,"z0":5.72625904572216,"aX":19.219569550109735},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2323,"spinDirection":143},"zone":12,"typeConfidence":0.86,"plateTime":0.40005173541195216,"extension":6.945661232556177},"index":2,"playId":"17096020-9d74-3d8d-8471-fe4a4b07dfa8","pitchNumber":2,"startTime":"2025-09-21T19:41:18.726Z","endTime":"2025-09-21T19:41:22.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T19:41:30.198Z","endTime":"2025-09-21T19:41:42.219Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56567109125384,"aZ":-33.83269851205766,"pfxX":-8.18132285591634,"pfxZ":-1.1297313192447405,"pX":-0.9146759813316722,"pZ":2.9459070609286,"vX0":-4.755219640484162,"vY0":-120.40015184285478,"vZ0":0.9609414606693405,"x":151.87,"y":159.24,"x0":2.1494471401503406,"y0":50.00320535384232,"z0":5.537625680895488,"aX":-12.000652889926906},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":16.0,"spinRate":2450,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.4550782736487333,"extension":6.989569862184967},"index":4,"playId":"01e07e31-9c32-3580-9c70-d329a7ca4e80","pitchNumber":3,"startTime":"2025-09-21T19:41:42.219Z","endTime":"2025-09-21T19:41:46.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.199862952325738,"aZ":-17.70850760591817,"pfxX":1.4424489148691308,"pfxZ":7.645972911589139,"pX":-0.8350101740559749,"pZ":3.6058206085624143,"vX0":-7.356952060492197,"vY0":-136.24431175172964,"vZ0":-2.8386711105250644,"x":148.83,"y":141.42,"x0":1.705521050203073,"y0":50.0006450788599,"z0":5.876038286081917,"aX":2.7291172944426125},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-1.2,"spinRate":2243,"spinDirection":152},"zone":11,"typeConfidence":0.94,"plateTime":0.4010792168103685,"extension":7.124757116740722},"index":5,"playId":"0e5c4a26-7b03-3cde-b793-d37304df1331","pitchNumber":4,"startTime":"2025-09-21T19:42:06.429Z","endTime":"2025-09-21T19:42:11.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:42:11.762Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to right fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:42:19.521Z","endTime":"2025-09-21T19:43:11.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.32189685020747,"strikeZoneBottom":1.43981219654349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959807692575364,"aZ":-17.0134482734429,"pfxX":1.4939715006687684,"pfxZ":8.06323614474141,"pX":-0.5765270363167471,"pZ":3.0368552508823035,"vX0":-7.320949073550743,"vY0":-135.60054169237026,"vZ0":-4.244680974032902,"x":138.98,"y":156.78,"x0":1.95295620914715,"y0":50.004763999432534,"z0":5.7937978108992505,"aX":2.8111601187048683},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-1.3,"spinRate":2301,"spinDirection":153},"zone":1,"typeConfidence":0.94,"plateTime":0.40243975711965874,"extension":7.064159746510458},"index":0,"playId":"a9972d01-267f-31de-99dd-64f66123740b","pitchNumber":1,"startTime":"2025-09-21T19:42:32.228Z","endTime":"2025-09-21T19:42:36.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159539163293218,"aZ":-35.49260473856114,"pfxX":-4.4932743322004995,"pfxZ":-2.2148794005996644,"pX":-1.8761989365552807,"pZ":1.1746855093579154,"vX0":-8.03517473974404,"vY0":-122.04869133134649,"vZ0":-2.986918738452405,"x":188.52,"y":207.06,"x0":2.048756815788995,"y0":50.00092946667377,"z0":5.486620615929924,"aX":-6.741522857305944},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.4,"breakHorizontal":10.1,"spinRate":2489,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4496590280268147,"extension":7.147156431988955},"index":1,"playId":"f9a124d5-869a-3a39-8acb-3c469cb8fb0b","pitchNumber":2,"startTime":"2025-09-21T19:42:45.112Z","endTime":"2025-09-21T19:42:48.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64120565327016,"aZ":-35.26722613380106,"pfxX":-7.672554965675758,"pfxZ":-2.0912103290841415,"pX":-0.5593313098295758,"pZ":2.78636218753351,"vX0":-4.371753249898566,"vY0":-120.8833407012825,"vZ0":0.88024476617901,"x":138.32,"y":163.55,"x0":2.2696137224999067,"y0":50.00336423630626,"z0":5.514530263719528,"aX":-11.349264742038164},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.4,"breakHorizontal":14.9,"spinRate":2469,"spinDirection":299},"zone":1,"typeConfidence":2.0,"plateTime":0.45316707876339324,"extension":7.217439934264927},"hitData":{"launchSpeed":93.9,"launchAngle":37.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.47,"coordY":72.07}},"index":2,"playId":"5c1f08b5-4417-3cd3-b824-a4431212cf15","pitchNumber":3,"startTime":"2025-09-21T19:43:02.448Z","endTime":"2025-09-21T19:43:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:43:11.872Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to right fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T19:43:18.679Z","endTime":"2025-09-21T19:45:21.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.0,"endSpeed":81.2,"strikeZoneTop":3.54979116073675,"strikeZoneBottom":1.67646162320586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.852463137315485,"aZ":-33.809146382706864,"pfxX":8.009604538052713,"pfxZ":-0.9702632562437188,"pX":0.9931350260494501,"pZ":4.536532617337648,"vX0":-5.60527342830355,"vY0":-128.05166272934392,"vZ0":3.3512528889964344,"x":79.14,"y":116.29,"x0":2.1584059485468146,"y0":50.005793498121264,"z0":5.838753372024288,"aX":13.442963194685976},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":-13.4,"spinRate":1795,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.42605154331024586,"extension":7.178279080513972},"index":0,"playId":"2e76e3cb-01bc-32e9-b944-d520abb91ec0","pitchNumber":1,"startTime":"2025-09-21T19:43:34.217Z","endTime":"2025-09-21T19:43:38.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.51955365159532,"strikeZoneBottom":1.58100031722088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06760847891664,"aZ":-36.24929361924779,"pfxX":-7.669489030965188,"pfxZ":-2.962111761465433,"pX":2.002254486204792,"pZ":2.785606095134977,"vX0":1.5100923699489301,"vY0":-116.65990400620376,"vZ0":1.1750494073540056,"x":40.68,"y":163.57,"x0":2.3426270692368667,"y0":50.0012384789322,"z0":5.693916362640967,"aX":-10.563375447560247},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.8,"breakHorizontal":13.6,"spinRate":2331,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.4696133232873052,"extension":6.977508836246656},"index":1,"playId":"6a6bed46-6897-395a-84e2-9c3184eea3d7","pitchNumber":2,"startTime":"2025-09-21T19:43:46.989Z","endTime":"2025-09-21T19:43:51.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.47902529392402,"strikeZoneBottom":1.60583842211066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19628895988103,"aZ":-24.1951125784875,"pfxX":9.423319438499735,"pfxZ":4.272385906922571,"pX":-0.5406160739118151,"pZ":3.154066113333242,"vX0":-9.829200048904589,"vY0":-135.73501225445168,"vZ0":-2.0827542906567693,"x":137.61,"y":153.62,"x0":1.9000573881705303,"y0":50.00676429876432,"z0":5.612844396495657,"aX":17.619944381512358},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-15.0,"spinRate":2284,"spinDirection":146},"zone":1,"typeConfidence":0.87,"plateTime":0.4032315444832508,"extension":7.08182867409246},"index":2,"playId":"615a3c54-8d7e-3441-aced-94a75915a5bf","pitchNumber":3,"startTime":"2025-09-21T19:44:04.409Z","endTime":"2025-09-21T19:44:08.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.51648122160749,"strikeZoneBottom":1.54531763824455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.594308028824038,"aZ":-35.44366845399161,"pfxX":-7.678919994299129,"pfxZ":-2.2662944150688293,"pX":0.7752603255592728,"pZ":2.595624154786321,"vX0":-1.3694727563053253,"vY0":-119.42188542047019,"vZ0":0.3959846030901666,"x":87.45,"y":168.7,"x0":2.35417217694059,"y0":50.00557241301584,"z0":5.623089157352476,"aX":-11.061443051965947},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.7,"breakHorizontal":14.3,"spinRate":2366,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.45913998431107395,"extension":6.890285291502499},"index":3,"playId":"2ae60197-55e1-3190-b5d3-6e7d73b1ef55","pitchNumber":4,"startTime":"2025-09-21T19:44:17.639Z","endTime":"2025-09-21T19:44:22.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.52151055307495,"strikeZoneBottom":1.6480570209217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.512685818190285,"aZ":-17.484769733170616,"pfxX":2.1873206379974186,"pfxZ":7.584325377589167,"pX":0.7401673871289683,"pZ":3.963556104879747,"vX0":-4.016353151730356,"vY0":-137.56142076650642,"vZ0":-1.9218791467175285,"x":88.79,"y":131.76,"x0":1.9280059030427215,"y0":50.002260250092235,"z0":5.843300357622134,"aX":4.236536205097333},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-3.2,"spinRate":2327,"spinDirection":151},"zone":12,"typeConfidence":0.94,"plateTime":0.3965921235031815,"extension":7.046704610933506},"index":4,"playId":"566408e1-4547-34b0-a633-eea0c363c474","pitchNumber":5,"startTime":"2025-09-21T19:44:31.427Z","endTime":"2025-09-21T19:44:36.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712555131552442,"aZ":-36.821196868710274,"pfxX":-8.410792003620342,"pfxZ":-3.239572792311005,"pX":0.20804330714340705,"pZ":2.859563275804363,"vX0":-2.3220063051370885,"vY0":-119.44344845838255,"vZ0":1.238892655712197,"x":109.07,"y":161.57,"x0":2.2874498999479953,"y0":50.00472144640893,"z0":5.665392583514103,"aX":-12.056463410873679},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.3,"breakHorizontal":15.8,"spinRate":2409,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.45997453602031335,"extension":7.189272193235787},"index":5,"playId":"cf8bbe04-92ac-317a-b383-9f8eeb293da3","pitchNumber":6,"startTime":"2025-09-21T19:44:52.214Z","endTime":"2025-09-21T19:44:56.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9745951069189,"aZ":-20.14153621199716,"pfxX":8.192752874920274,"pfxZ":6.225608149384652,"pX":-0.7339036180872877,"pZ":2.7992740344301197,"vX0":-10.088143511574161,"vY0":-137.9679009432124,"vZ0":-4.262374992933145,"x":144.97,"y":163.2,"x0":1.9012025960408956,"y0":50.001566714031455,"z0":5.717067104871998,"aX":15.833018209064994},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-12.8,"spinRate":2421,"spinDirection":147},"zone":4,"typeConfidence":0.83,"plateTime":0.39660657524809206,"extension":7.203610489394567},"hitData":{"launchSpeed":78.8,"launchAngle":50.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.83,"coordY":125.93}},"index":6,"playId":"78ae4cf1-6dc2-3617-9cb3-d39e77c31318","pitchNumber":7,"startTime":"2025-09-21T19:45:13.174Z","endTime":"2025-09-21T19:45:21.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:45:21.327Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:47:12.916Z","endTime":"2025-09-21T19:48:37.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":85.2,"endSpeed":78.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230019492399048,"aZ":-23.922481575150016,"pfxX":0.5727861803618763,"pfxZ":5.26000582323767,"pX":-1.0786325107213315,"pZ":2.5861105811629157,"vX0":-5.201452513934232,"vY0":-124.02607929737542,"vZ0":-3.244419451339371,"x":158.11,"y":168.96,"x0":0.9652372436213424,"y0":50.00259424570971,"z0":5.891400168839368,"aX":0.8993383455094175},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.1,"breakHorizontal":0.1,"spinRate":2374,"spinDirection":168},"zone":13,"typeConfidence":0.95,"plateTime":0.4404808863405645,"extension":6.5275468198678555},"index":0,"playId":"a9b2d58b-cf2a-350c-bf14-928a4d559f9c","pitchNumber":1,"startTime":"2025-09-21T19:47:31.570Z","endTime":"2025-09-21T19:47:35.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.929082662207456,"aZ":-22.812704911511187,"pfxX":0.7466298601139885,"pfxZ":5.500575280731691,"pX":0.34944750948030723,"pZ":2.1449245243434603,"vX0":-1.8417077300302243,"vY0":-129.11980363177545,"vZ0":-5.135189301580581,"x":103.68,"y":180.87,"x0":0.9725000878379648,"y0":50.002091924627294,"z0":5.897116357793639,"aX":1.2706171508068553},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2491,"spinDirection":154},"zone":9,"typeConfidence":0.94,"plateTime":0.4229471542901524,"extension":6.362360032548006},"index":1,"playId":"d8644a61-7d34-3fcc-a51c-f16dcaac0d4e","pitchNumber":2,"startTime":"2025-09-21T19:48:05.701Z","endTime":"2025-09-21T19:48:09.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T19:48:16.811Z","endTime":"2025-09-21T19:48:32.748Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.149957248882856,"aZ":-29.666629039673232,"pfxX":-2.1790712031427066,"pfxZ":1.5649354256085655,"pX":-0.4800611374615947,"pZ":1.5130575344142492,"vX0":-2.920612857883926,"vY0":-125.3040661097902,"vZ0":-4.890381178960418,"x":135.3,"y":197.93,"x0":0.9797669906424222,"y0":50.00504424936377,"z0":5.888255451348402,"aX":-3.4968462867411},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":4.6,"spinRate":2628,"spinDirection":208},"zone":13,"typeConfidence":0.81,"plateTime":0.43560012426183947,"extension":6.381087767742266},"index":3,"playId":"b348b073-c08d-3c20-ab87-238d80ee69ad","pitchNumber":3,"startTime":"2025-09-21T19:48:32.748Z","endTime":"2025-09-21T19:48:37.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:48:37.092Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall hits a ground-rule double (14) on a line drive down the right-field line.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:48:46.392Z","endTime":"2025-09-21T19:51:05.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.35564692260248,"strikeZoneBottom":1.54701083735748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25366534325362,"aZ":-10.767169565110029,"pfxX":5.436232767550088,"pfxZ":11.335771345213649,"pX":-0.7989658910183114,"pZ":0.7058458787078415,"vX0":-6.115218409265635,"vY0":-136.80660954971083,"vZ0":-11.236293167019648,"x":147.45,"y":219.72,"x0":0.7630382739499414,"y0":50.002734319532436,"z0":5.613287610436086,"aX":10.265734173543335},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":-8.5,"spinRate":2735,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.40095914671608446,"extension":6.635593359388886},"index":0,"playId":"b42972f1-3797-3dd8-8879-b7b4d5bfaaaf","pitchNumber":1,"startTime":"2025-09-21T19:49:02.523Z","endTime":"2025-09-21T19:49:07.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.9,"endSpeed":86.3,"strikeZoneTop":3.33774557659994,"strikeZoneBottom":1.57012589192082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04424040366289,"aZ":-8.713423381378133,"pfxX":6.180218478588603,"pfxZ":12.23675533067055,"pX":-1.1188423650571746,"pZ":2.7981003626325243,"vX0":-7.103287278876766,"vY0":-137.91601148374113,"vZ0":-6.451971148825367,"x":159.65,"y":163.23,"x0":0.6930031215555221,"y0":50.00227075681877,"z0":5.762601574180128,"aX":11.848712327033393},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":-9.6,"spinRate":2742,"spinDirection":148},"zone":11,"typeConfidence":0.92,"plateTime":0.3978733266420864,"extension":6.792828237237811},"index":1,"playId":"572feec0-ea77-3489-a471-47744b9dc75d","pitchNumber":2,"startTime":"2025-09-21T19:49:18.000Z","endTime":"2025-09-21T19:49:22.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.46700604727249,"strikeZoneBottom":1.53377038098619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59211599034847,"aZ":-8.624123713066746,"pfxX":4.97823774124095,"pfxZ":12.4007133342101,"pX":0.11142475225126092,"pZ":2.171948546220111,"vX0":-3.570972221379125,"vY0":-137.66627224756402,"vZ0":-8.135082842265547,"x":112.75,"y":180.14,"x0":0.7856183155222968,"y0":50.001703867833314,"z0":5.767523852679593,"aX":9.453298343251067},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":-8.2,"spinRate":2751,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.3994860940051348,"extension":6.633107154340883},"index":2,"playId":"44754cb7-ea73-3f92-9f88-6fc9241de69c","pitchNumber":3,"startTime":"2025-09-21T19:49:34.124Z","endTime":"2025-09-21T19:49:38.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90346171199056,"aZ":-8.857380319973243,"pfxX":3.76961875925153,"pfxZ":12.59483539793224,"pX":-0.3379313922802498,"pZ":2.738477352181916,"vX0":-4.047483328176443,"vY0":-136.18698894690985,"vZ0":-6.418734415911427,"x":129.88,"y":164.84,"x0":0.6880230049946099,"y0":50.00455201467288,"z0":5.760380375944348,"aX":6.980152597441373},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.4,"breakHorizontal":-5.8,"spinRate":2781,"spinDirection":154},"zone":1,"typeConfidence":0.88,"plateTime":0.40439930286434445,"extension":6.516240729601695},"index":3,"playId":"ebd4b118-1c20-32d9-b9be-93271af4dea6","pitchNumber":4,"startTime":"2025-09-21T19:49:49.000Z","endTime":"2025-09-21T19:49:54.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.267499929427,"strikeZoneBottom":1.5002108656488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81921229221598,"aZ":-9.441500272843127,"pfxX":6.045504735034082,"pfxZ":11.81827530215639,"pX":1.8718679535278804,"pZ":3.72694103662779,"vX0":0.3036837764050768,"vY0":-138.51011410923246,"vZ0":-3.9997821931324555,"x":45.65,"y":138.15,"x0":0.97616549898464,"y0":50.00439110412837,"z0":5.832500641662283,"aX":11.629933269326065},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":-11.0,"spinRate":2640,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.39695667626013265,"extension":6.628204491135761},"index":4,"playId":"d783ffab-3bf9-385e-8fd3-dafd364576fa","pitchNumber":5,"startTime":"2025-09-21T19:50:17.894Z","endTime":"2025-09-21T19:50:22.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-21T19:50:35.884Z","endTime":"2025-09-21T19:50:52.666Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26309766654793,"aZ":-8.726708587163975,"pfxX":5.582182661455716,"pfxZ":12.350026390717876,"pX":0.1038199199995136,"pZ":2.3702348411038883,"vX0":-3.825516508767142,"vY0":-137.37126365493265,"vZ0":-7.547533047319931,"x":113.04,"y":174.78,"x0":0.793762751475982,"y0":50.00539064558554,"z0":5.757372327596597,"aX":10.601545536024243},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.9,"breakHorizontal":-9.2,"spinRate":2644,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.3997025531200302,"extension":6.622353298129489},"hitData":{"launchSpeed":75.4,"launchAngle":29.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":194.64,"coordY":134.63}},"index":6,"playId":"47d1c42b-fc36-3dca-9a90-d7501568dbb5","pitchNumber":6,"startTime":"2025-09-21T19:50:52.666Z","endTime":"2025-09-21T19:51:05.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":7.600000000000001,"leverageIndex":1.17,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:51:05.362Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo. Luke Keaschall to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:51:43.768Z","endTime":"2025-09-21T19:53:09.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e0e2f8c6-84d5-4f11-80cc-912cb96b17d7","startTime":"2025-09-21T19:51:43.768Z","endTime":"2025-09-21T19:51:48.768Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.53017635889857,"strikeZoneBottom":1.68410377737251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.034583960942662,"aZ":-12.11351290027811,"pfxX":6.373597206814869,"pfxZ":10.760518604965972,"pX":0.17568158763597044,"pZ":2.311085511318826,"vX0":-4.285749185982676,"vY0":-135.9815724531894,"vZ0":-6.795683915204753,"x":110.3,"y":176.38,"x0":0.9475767078628424,"y0":50.00592310499299,"z0":5.690819413241423,"aX":11.886091502704463},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-10.6,"spinRate":2584,"spinDirection":143},"zone":5,"typeConfidence":0.89,"plateTime":0.4034683104278507,"extension":6.62689406620145},"index":1,"playId":"4b6b543c-a075-3911-b03f-187e1878b6b8","pitchNumber":1,"startTime":"2025-09-21T19:52:03.210Z","endTime":"2025-09-21T19:52:07.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.54551778661193,"strikeZoneBottom":1.69963937179286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16823808990393,"aZ":-11.522392333438727,"pfxX":5.6266797463487634,"pfxZ":11.215386374407995,"pX":0.6275019610233972,"pZ":1.3272413352470533,"vX0":-2.1584261143555796,"vY0":-135.24917414348286,"vZ0":-9.262939547250072,"x":93.08,"y":202.94,"x0":0.7077064888161273,"y0":50.00137462171229,"z0":5.617291394615845,"aX":10.360036733406055},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-9.7,"spinRate":2653,"spinDirection":148},"zone":14,"typeConfidence":0.85,"plateTime":0.40591542378252576,"extension":6.684510925698531},"index":2,"playId":"473a5386-cfe8-38ba-84c1-3353cf8e3cb0","pitchNumber":2,"startTime":"2025-09-21T19:52:22.879Z","endTime":"2025-09-21T19:52:27.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.46895390259331,"strikeZoneBottom":1.65605756208257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.483237627049807,"aZ":-23.478424521637006,"pfxX":-0.42866568292368545,"pfxZ":5.160960060332819,"pX":0.1447338990495955,"pZ":4.603532373481356,"vX0":-1.8980894352516604,"vY0":-128.24453417708045,"vZ0":0.9739791953491227,"x":111.48,"y":114.48,"x0":0.9465374151025312,"y0":50.005985093805734,"z0":6.033608385744037,"aX":-0.7228592642082278},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":1.2,"spinRate":2534,"spinDirection":165},"zone":12,"typeConfidence":0.95,"plateTime":0.42512070470406993,"extension":6.5179169382375},"index":3,"playId":"061de455-82da-3b5a-8917-537b0ab86cbf","pitchNumber":3,"startTime":"2025-09-21T19:52:42.977Z","endTime":"2025-09-21T19:52:47.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50309580547699,"aZ":-12.698210170701936,"pfxX":7.140701317930736,"pfxZ":10.429776052846218,"pX":0.057344985465057535,"pZ":3.6810747124989485,"vX0":-4.188748101306657,"vY0":-136.38638114768233,"vZ0":-3.352371906674609,"x":114.81,"y":139.39,"x0":0.6926330017722553,"y0":50.00057628651414,"z0":5.8131603687050255,"aX":13.330044107379203},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-11.9,"spinRate":2631,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.40299305023686305,"extension":6.701409307483315},"hitData":{"launchSpeed":77.1,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.96,"coordY":156.75}},"index":4,"playId":"1d393997-d9b8-33c8-8368-da1cdd0dc843","pitchNumber":4,"startTime":"2025-09-21T19:53:02.481Z","endTime":"2025-09-21T19:53:09.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":2.3,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:53:09.945Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (16) on a fly ball to right center field. Luke Keaschall scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:55:44.195Z","endTime":"2025-09-21T19:56:27.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:53:31.889Z","endTime":"2025-09-21T19:54:10.959Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"third":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Festa replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T19:54:10.959Z","endTime":"2025-09-21T19:55:46.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"third":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.30899102066501,"strikeZoneBottom":1.51023363125741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.087400087418217,"aZ":-29.24995985666111,"pfxX":6.287068474906192,"pfxZ":1.9522461349237155,"pX":-0.4356797715593195,"pZ":2.338082030127854,"vX0":2.225910843529709,"vY0":-121.76460778936577,"vZ0":-1.0727317930632205,"x":133.61,"y":175.65,"x0":-2.178850115168351,"y0":50.00535914283735,"z0":5.316995005344677,"aX":9.434152026641039},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-11.9,"spinRate":2848,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.4499700329412022,"extension":6.406090366957513},"index":2,"playId":"97e89c74-c202-340c-9337-354cf9face06","pitchNumber":1,"startTime":"2025-09-21T19:55:46.205Z","endTime":"2025-09-21T19:55:50.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.447325814209144,"aZ":-18.57141146745572,"pfxX":-0.8236602639925081,"pfxZ":7.311881164460154,"pX":0.24894308146353472,"pZ":2.3410702432779633,"vX0":6.129506175672421,"vY0":-135.48731450634963,"vZ0":-4.005138097024224,"x":107.51,"y":175.57,"x0":-1.9350684243664504,"y0":50.00129308093606,"z0":5.135307800518509,"aX":-1.532473962698107},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":0.2,"spinRate":2642,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.40417484043976337,"extension":6.791898858452349},"hitData":{"launchSpeed":106.9,"launchAngle":26.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.27,"coordY":47.64}},"index":3,"playId":"53e2bc06-53dd-3590-b142-dc8ec508aa71","pitchNumber":2,"startTime":"2025-09-21T19:56:02.532Z","endTime":"2025-09-21T19:56:27.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":32.599999999999994,"leverageIndex":2.54,"dramaIndex":268.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:56:27.056Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jhonny Pereda pops out to second baseman Brayan Rocchio.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:56:46.798Z","endTime":"2025-09-21T19:57:26.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"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(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":82.6,"endSpeed":76.1,"strikeZoneTop":3.63855276546018,"strikeZoneBottom":1.7074774685783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.486937959942885,"aZ":-32.998032916071004,"pfxX":9.413459428766298,"pfxZ":-0.5609466220226693,"pX":-2.0954343063375442,"pZ":2.7542555599077225,"vX0":-2.3089728314995774,"vY0":-120.27836619334492,"vZ0":0.5465267923503969,"x":196.87,"y":164.42,"x0":-2.348306788170898,"y0":50.001648105008655,"z0":5.441103969146033,"aX":13.844669679142493},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.6,"spinRate":2706,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.4547119480163775,"extension":6.051017908705457},"index":0,"playId":"fb4f5c12-9ca5-327b-8fb9-d8355d47b6ea","pitchNumber":1,"startTime":"2025-09-21T19:56:49.909Z","endTime":"2025-09-21T19:56:54.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.61784235664835,"strikeZoneBottom":1.71978987502945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031951311767507,"aZ":-31.964421986988402,"pfxX":8.316109242898397,"pfxZ":0.14353108676462334,"pX":0.12100818307575457,"pZ":2.964254693184217,"vX0":2.910770695470806,"vY0":-120.37501130529898,"vZ0":1.1449444068833428,"x":112.39,"y":158.75,"x0":-2.185266099873022,"y0":50.00263706956736,"z0":5.318873911976588,"aX":12.166383749154644},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.7,"spinRate":2693,"spinDirection":63},"zone":5,"typeConfidence":0.9,"plateTime":0.4555436392209442,"extension":6.392132835246192},"index":1,"playId":"2fa2f209-4393-39c3-91d1-7e2c29cbb582","pitchNumber":2,"startTime":"2025-09-21T19:57:04.114Z","endTime":"2025-09-21T19:57:08.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38132211392828,"aZ":-30.706762076006445,"pfxX":8.676349640000112,"pfxZ":0.9999881483101696,"pX":0.40101412683667087,"pZ":2.1029064919572384,"vX0":3.3548764969446396,"vY0":-120.81454269815426,"vZ0":-0.6682543344589553,"x":101.71,"y":182.0,"x0":-2.1345821694844145,"y0":50.00514059649326,"z0":5.090962088512154,"aX":12.778151919681742},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":-16.6,"spinRate":2735,"spinDirection":63},"zone":9,"typeConfidence":0.91,"plateTime":0.45402059075486,"extension":6.199582723719938},"hitData":{"launchSpeed":82.9,"launchAngle":63.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":164.65,"coordY":150.67}},"index":2,"playId":"9923e3a0-4dbd-3ce6-b374-1698ef96ecf3","pitchNumber":3,"startTime":"2025-09-21T19:57:17.279Z","endTime":"2025-09-21T19:57:26.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T19:57:26.600Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to catcher Jhonny Pereda in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:00:00.142Z","endTime":"2025-09-21T20:01:03.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierson Ohl replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T19:58:43.080Z","endTime":"2025-09-21T20:00:02.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701487,"link":"/api/v1/people/701487"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.28849042128378,"strikeZoneBottom":1.45274048711318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.884972880552887,"aZ":-11.135286325779278,"pfxX":-4.392444510928197,"pfxZ":11.922638695313303,"pX":0.21928587744769099,"pZ":2.584853554132471,"vX0":4.255075304713277,"vY0":-132.40105838038448,"vZ0":-6.290357796701693,"x":108.64,"y":168.99,"x0":-0.8427213518304035,"y0":50.00107853244197,"z0":5.816572846350889,"aX":-7.75001270863393},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.3,"breakHorizontal":7.0,"spinRate":2340,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.41465265214802605,"extension":6.241463010436368},"index":1,"playId":"90836368-bf06-3e9f-b8c7-83ab04fe58fc","pitchNumber":1,"startTime":"2025-09-21T20:00:02.430Z","endTime":"2025-09-21T20:00:06.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.266972909157946,"aZ":-11.470132634301034,"pfxX":-4.693131096772698,"pfxZ":11.406529588476655,"pX":-0.24687807164022477,"pZ":2.9357409910142733,"vX0":3.315564437911936,"vY0":-134.17737527336925,"vZ0":-5.472815484598331,"x":126.41,"y":159.51,"x0":-0.8917040886208804,"y0":50.00061844139467,"z0":5.826045552487986,"aX":-8.517301306204688},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":7.8,"spinRate":2403,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40891927987996635,"extension":6.25889554182771},"index":2,"playId":"742d2acb-ceab-3a29-8868-c63f45c2e464","pitchNumber":2,"startTime":"2025-09-21T20:00:17.395Z","endTime":"2025-09-21T20:00:21.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.782198363486952,"aZ":-28.613189127584985,"pfxX":-7.201178503048853,"pfxZ":2.5402067834212954,"pX":-0.5262175810986284,"pZ":1.4801489423594272,"vX0":2.944942986796995,"vY0":-117.70605326608725,"vZ0":-3.85080680255075,"x":137.06,"y":198.82,"x0":-0.8595192428202554,"y0":50.00007926867466,"z0":5.792655745480822,"aX":-10.081618898352401},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":2209,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4657039381390806,"extension":6.301122708688536},"index":3,"playId":"5f388597-e27a-3859-94f0-3e4001111346","pitchNumber":3,"startTime":"2025-09-21T20:00:38.060Z","endTime":"2025-09-21T20:00:42.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52692670045736,"aZ":-28.83659459682643,"pfxX":-7.505517492529533,"pfxZ":2.3670470898185183,"pX":-1.4115060412393459,"pZ":0.9325412005226474,"vX0":1.414995937735183,"vY0":-118.07432579519654,"vZ0":-5.080561450496636,"x":170.8,"y":213.6,"x0":-1.0434196694752662,"y0":50.00508406397846,"z0":5.766366618602103,"aX":-10.596475990583086},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.4,"breakHorizontal":13.2,"spinRate":2196,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4639210189396592,"extension":6.3023399096126385},"hitData":{"launchSpeed":59.0,"launchAngle":84.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":116.51,"coordY":208.94}},"index":4,"playId":"3eaf9883-cbe2-3ff5-be54-fd198998cf6e","pitchNumber":4,"startTime":"2025-09-21T20:00:55.659Z","endTime":"2025-09-21T20:01:03.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:01:03.847Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:01:31.429Z","endTime":"2025-09-21T20:01:41.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.552559084612685,"aZ":-26.58602272776653,"pfxX":-7.658921583568706,"pfxZ":3.959017416082032,"pX":-0.275986073168087,"pZ":2.0975564124148867,"vX0":3.735618624136404,"vY0":-118.3741193336651,"vZ0":-3.0434147999108623,"x":127.52,"y":182.15,"x0":-0.8831945420021267,"y0":50.00542813696127,"z0":5.84559823807005,"aX":-10.821559340183457},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":2150,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4635063598171869,"extension":6.169807160438417},"hitData":{"launchSpeed":92.8,"launchAngle":56.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.66,"coordY":103.46}},"index":0,"playId":"f621e90e-2544-3ee6-a957-1808843d23cb","pitchNumber":1,"startTime":"2025-09-21T20:01:31.429Z","endTime":"2025-09-21T20:01:41.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:01:41.447Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T20:02:03.558Z","endTime":"2025-09-21T20:03:06.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.23231030703611,"strikeZoneBottom":1.410196827752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.042319524759073,"aZ":-22.68010207862959,"pfxX":0.8952018659323473,"pfxZ":5.917856525546968,"pX":0.32006580057520817,"pZ":1.2578653103032753,"vX0":2.8985410052256597,"vY0":-125.29315509822086,"vZ0":-6.598204422432749,"x":104.8,"y":204.82,"x0":-0.9637295223545872,"y0":50.005955776358704,"z0":5.753799968541547,"aX":1.4369979267285433},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.6,"breakHorizontal":-2.3,"spinRate":2270,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.43556821530031087,"extension":6.227489593563612},"index":0,"playId":"bcbb43a2-bace-3a11-bfac-bc490d465518","pitchNumber":1,"startTime":"2025-09-21T20:02:05.726Z","endTime":"2025-09-21T20:02:09.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53060823082425,"aZ":-30.052428183808622,"pfxX":-9.99231042858128,"pfxZ":1.5368227865108315,"pX":-0.7177644580659939,"pZ":1.7207949202349477,"vX0":3.307481875830647,"vY0":-116.91420299298021,"vZ0":-3.1286660084197173,"x":144.36,"y":192.32,"x0":-0.8544661893577711,"y0":50.00386641907117,"z0":5.903809469125933,"aX":-13.800654004043476},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.3,"breakHorizontal":17.3,"spinRate":2360,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.46891095345484723,"extension":6.23357413843534},"index":1,"playId":"864e3ed5-352b-31bb-8eb5-3c853b8e1ed1","pitchNumber":2,"startTime":"2025-09-21T20:02:20.765Z","endTime":"2025-09-21T20:02:25.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.08479165682932,"strikeZoneBottom":1.43092648036515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.151307358198505,"aZ":-12.632102740178471,"pfxX":-5.741774793034472,"pfxZ":10.65832066412787,"pX":-0.1913712358816921,"pZ":1.6796812083721917,"vX0":3.627371507256518,"vY0":-134.54664108916666,"vZ0":-8.054536370565314,"x":124.29,"y":193.43,"x0":-0.810925457113634,"y0":50.003726589907366,"z0":5.606991708492209,"aX":-10.529238054222539},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":9.6,"spinRate":2396,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40706836775379074,"extension":6.232076887652485},"index":2,"playId":"66b9a432-172a-373f-8a01-aa85f0bcd844","pitchNumber":3,"startTime":"2025-09-21T20:02:39.802Z","endTime":"2025-09-21T20:02:44.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.447107837840726,"aZ":-26.85812533647818,"pfxX":-7.691179679469998,"pfxZ":3.689800150017641,"pX":-0.7975258011809689,"pZ":1.9591017572896696,"vX0":2.6807332569363176,"vY0":-119.16242032044292,"vZ0":-3.3774515472740734,"x":147.4,"y":185.88,"x0":-0.9364864751241272,"y0":50.00271569515921,"z0":5.8156778103793325,"aX":-11.084125351440473},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":13.3,"spinRate":2034,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4592656316945032,"extension":6.351930179924123},"hitData":{"launchSpeed":85.5,"launchAngle":56.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.66,"coordY":109.8}},"index":3,"playId":"6746169f-fe55-3e24-8e9d-1bd19d6cdf3f","pitchNumber":4,"startTime":"2025-09-21T20:02:56.966Z","endTime":"2025-09-21T20:03:06.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:03:06.283Z","atBatIndex":52},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Ryan Fitzgerald bunt grounds out, pitcher Tim Herrin to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:06:46.559Z","endTime":"2025-09-21T20:06:55.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:05:16.639Z","endTime":"2025-09-21T20:06:48.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.750827762681894,"aZ":-17.29554959892801,"pfxX":4.24833570591822,"pfxZ":7.672186434294741,"pX":0.9607214652608964,"pZ":3.3160081407377415,"vX0":-3.36757610863154,"vY0":-137.92194754731432,"vZ0":-3.8258207295262867,"x":80.38,"y":149.25,"x0":1.6415138874893427,"y0":50.00514382884078,"z0":5.877296031463551,"aX":8.24078603580043},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-7.1,"spinRate":2252,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3961307964180456,"extension":6.137739142038378},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":128.68,"coordY":193.23}},"index":1,"playId":"14cf01ef-c93f-3eab-8d73-1da8ecad65ab","pitchNumber":1,"startTime":"2025-09-21T20:06:48.641Z","endTime":"2025-09-21T20:06:55.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:06:55.841Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:07:17.777Z","endTime":"2025-09-21T20:08:03.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.40925594254798,"strikeZoneBottom":1.46829318049945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.694597883201585,"aZ":-31.284318891184217,"pfxX":-6.052057645714399,"pfxZ":0.6291644919684476,"pX":0.8525058733937858,"pZ":2.2454709700054534,"vX0":-1.4137982748617932,"vY0":-118.33348987267455,"vZ0":-2.2363589453480133,"x":84.5,"y":178.15,"x0":2.2445487182649155,"y0":50.00186577092694,"z0":6.083592640188842,"aX":-8.536541681185081},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.8,"breakHorizontal":11.3,"spinRate":2251,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.4638087261439394,"extension":6.150964827323145},"index":0,"playId":"a544db57-50a6-3098-8b4a-752da3ed7f36","pitchNumber":1,"startTime":"2025-09-21T20:07:23.881Z","endTime":"2025-09-21T20:07:28.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.846823526660906,"aZ":-29.946710712706217,"pfxX":0.29657964278970683,"pfxZ":1.3470045482117747,"pX":-0.1622322460990118,"pZ":2.16317481958894,"vX0":-5.35014285678368,"vY0":-128.42788552710252,"vZ0":-3.3369034969069493,"x":123.18,"y":180.37,"x0":1.917515799351979,"y0":50.00297472718518,"z0":5.831092366885065,"aX":0.49073528751818507},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":0.7,"spinRate":2150,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4279655415409116,"extension":6.353383433108543},"index":1,"playId":"11290754-1690-3d11-b280-c1929cb323d9","pitchNumber":2,"startTime":"2025-09-21T20:07:39.626Z","endTime":"2025-09-21T20:07:44.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301445186524735,"aZ":-34.42493775331353,"pfxX":-6.447627541903559,"pfxZ":-1.5796990701109088,"pX":0.03247874981102745,"pZ":2.201591608909567,"vX0":-2.6419878116071898,"vY0":-118.86830981325124,"vZ0":-1.8178431339033656,"x":115.76,"y":179.34,"x0":1.996646776573432,"y0":50.0009334134752,"z0":6.108769808283647,"aX":-9.2026835252792},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":12.4,"spinRate":2464,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.46121039557506993,"extension":6.260227878727271},"index":2,"playId":"2485e171-f94e-301d-8f19-34621745f7d7","pitchNumber":3,"startTime":"2025-09-21T20:07:58.206Z","endTime":"2025-09-21T20:08:03.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:08:03.347Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a soft ground ball to third baseman José Ramírez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:08:16.860Z","endTime":"2025-09-21T20:09:50.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.75695539349217,"strikeZoneBottom":1.9241101507195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98962224737704,"aZ":-34.755620845822826,"pfxX":-6.762042947857344,"pfxZ":-1.8404946094848942,"pX":1.1133212737063176,"pZ":3.105721754088504,"vX0":-0.2623194503342231,"vY0":-118.02208783476169,"vZ0":0.20693372821476608,"x":74.56,"y":154.93,"x0":2.1038098016601245,"y0":50.00523247531344,"z0":6.2371349287449105,"aX":-9.470505918570387},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":12.2,"spinRate":2413,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.46538575469579646,"extension":6.106200420470462},"index":0,"playId":"9e848c5f-8842-3966-a4b1-77410bf325ca","pitchNumber":1,"startTime":"2025-09-21T20:08:28.273Z","endTime":"2025-09-21T20:08:32.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-21T20:08:39.547Z","endTime":"2025-09-21T20:08:52.116Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86049526117698,"aZ":-34.851072944132746,"pfxX":-6.899229838776415,"pfxZ":-1.9339002422969873,"pX":-0.7172183770045104,"pZ":2.155876267159529,"vX0":-3.9503434204111025,"vY0":-117.46681820085709,"vZ0":-1.4835344339639502,"x":144.34,"y":180.57,"x0":1.886820268880523,"y0":50.00201834114873,"z0":6.058961641794202,"aX":-9.564300635350806},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.6,"breakHorizontal":13.6,"spinRate":2435,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.46768046111235817,"extension":6.194291417629068},"index":2,"playId":"d2e22d05-9290-369a-9cee-311a1d536d6a","pitchNumber":2,"startTime":"2025-09-21T20:08:52.116Z","endTime":"2025-09-21T20:08:56.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.72259756502417,"strikeZoneBottom":1.80798115994013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68710274280367,"aZ":-35.40621082687651,"pfxX":-7.3363425990554365,"pfxZ":-2.3425533809161667,"pX":-2.6124595241684374,"pZ":0.2681162736410571,"vX0":-7.735378204488482,"vY0":-117.80476355613071,"vZ0":-5.420194374791745,"x":216.58,"y":231.54,"x0":1.6928102572485493,"y0":50.00549457934253,"z0":5.949250533608564,"aX":-10.100398628973046},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.5,"breakHorizontal":15.5,"spinRate":2538,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.468659413822031,"extension":6.341153570429464},"index":3,"playId":"fadc2393-f3fa-3729-abd5-06333c732405","pitchNumber":3,"startTime":"2025-09-21T20:09:07.745Z","endTime":"2025-09-21T20:09:12.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.68176295140659,"strikeZoneBottom":1.73419026131693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.681058147715696,"aZ":-34.9404225407524,"pfxX":-4.799931875358508,"pfxZ":-1.9549841108213624,"pX":1.3706149761043023,"pZ":3.162993033617761,"vX0":-0.39093042212608514,"vY0":-118.009185304434,"vZ0":0.3538634991725118,"x":64.76,"y":153.38,"x0":2.162118851407247,"y0":50.00203150756841,"z0":6.220059262614595,"aX":-6.794394559852144},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.2,"breakHorizontal":8.8,"spinRate":2368,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.4634827472828267,"extension":6.066852226228386},"index":4,"playId":"4ec8d1d8-cda5-3732-97f8-329231008bf5","pitchNumber":4,"startTime":"2025-09-21T20:09:25.761Z","endTime":"2025-09-21T20:09:30.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.088534307864577,"aZ":-18.375342756355224,"pfxX":5.077638721236708,"pfxZ":6.85092094536504,"pX":-0.6605291141848673,"pZ":1.9166457732070596,"vX0":-7.966856275985948,"vY0":-140.8030130474383,"vZ0":-6.8790905948697505,"x":142.18,"y":187.03,"x0":1.5420427964238055,"y0":50.00296464377314,"z0":5.574646447621723,"aX":10.22676786771946},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":-7.7,"spinRate":2360,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.38857865536218705,"extension":6.609359401391577},"hitData":{"launchSpeed":32.5,"launchAngle":37.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":98.06,"coordY":173.77}},"index":5,"playId":"f1f12a46-8ab9-3fa2-aba4-01c0e7eb4931","pitchNumber":5,"startTime":"2025-09-21T20:09:42.203Z","endTime":"2025-09-21T20:09:50.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:09:50.328Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to third baseman José Ramírez. Kody Clemens to 3rd. Kody Clemens advances to 3rd, on a throwing error by third baseman José Ramírez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:10:05.236Z","endTime":"2025-09-21T20:11:26.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":94.5,"endSpeed":85.6,"strikeZoneTop":3.45439362126294,"strikeZoneBottom":1.66140931158834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49487234157381,"aZ":-27.234317581793505,"pfxX":11.108617540626351,"pfxZ":2.6376727094515235,"pX":-0.812942925615122,"pZ":0.8531537771357378,"vX0":-9.817248291729303,"vY0":-137.07509549950075,"vZ0":-7.522497795697603,"x":147.99,"y":215.74,"x0":1.3978939202305198,"y0":50.00627638512831,"z0":5.533290731805444,"aX":20.830158223286038},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":-17.6,"spinRate":2317,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4018773284191144,"extension":6.584007290697539},"index":0,"playId":"4f5ba6c3-efd8-3b67-9c3e-daa9c3adde24","pitchNumber":1,"startTime":"2025-09-21T20:10:18.986Z","endTime":"2025-09-21T20:10:23.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244130329705932,"aZ":-36.01631346831259,"pfxX":-4.860244433061213,"pfxZ":-2.7015519428299095,"pX":0.16846976507013764,"pZ":1.9662581652312496,"vX0":-2.7894837468181075,"vY0":-118.67613852001887,"vZ0":-1.7457498140056416,"x":110.58,"y":185.69,"x0":1.991440637103515,"y0":50.00141032611819,"z0":5.999447197096942,"aX":-6.914736336334871},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.0,"breakHorizontal":9.5,"spinRate":2477,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.4619643120001,"extension":6.204130324251009},"index":1,"playId":"8bfa410e-ea87-3940-b244-2af6db71fdf0","pitchNumber":2,"startTime":"2025-09-21T20:10:35.144Z","endTime":"2025-09-21T20:10:40.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":"929d32e4-b23a-358c-8a5d-f124c375cc4d","startTime":"2025-09-21T20:10:59.097Z","endTime":"2025-09-21T20:11:08.969Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63871129235772,"aZ":-34.35073433870911,"pfxX":-5.5567920578108225,"pfxZ":-1.5745572415073692,"pX":-0.3256218041903931,"pZ":1.9572722931195625,"vX0":-3.338160781039859,"vY0":-117.64646218026057,"vZ0":-1.9498654743922201,"x":129.41,"y":185.93,"x0":1.8387759229736298,"y0":50.000795029140114,"z0":6.014399054611582,"aX":-7.700455643790588},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.1,"breakHorizontal":10.9,"spinRate":2407,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4675684555613455,"extension":6.240449611056602},"hitData":{"launchSpeed":75.1,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.28,"coordY":174.49}},"index":3,"playId":"accaee13-3909-3a0c-9f39-72e2c3d9906c","pitchNumber":3,"startTime":"2025-09-21T20:11:13.969Z","endTime":"2025-09-21T20:11:26.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.81,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:11:26.295Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Royce Lewis homers (13) on a fly ball to left center field. Kody Clemens scores. Austin Martin scores.","rbi":3,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:14:38.910Z","endTime":"2025-09-21T20:16:15.238Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2,5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":683769,"link":"/api/v1/people/683769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":682120,"link":"/api/v1/people/682120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":682120,"link":"/api/v1/people/682120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:12:01.811Z","endTime":"2025-09-21T20:13:12.777Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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:13:12.777Z","endTime":"2025-09-21T20:14:21.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Royce Lewis replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-21T20:14:21.885Z","endTime":"2025-09-21T20:14:41.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.358985978628958,"aZ":-24.7038484524931,"pfxX":2.346751901315662,"pfxZ":4.3405772921763015,"pX":0.6706067379139445,"pZ":2.3548936496718498,"vX0":6.55374494521822,"vY0":-129.90117058664327,"vZ0":-5.149704650271216,"x":91.44,"y":175.2,"x0":-2.1826542515303773,"y0":50.004090278586766,"z0":6.223843670210318,"aX":4.039147012077517},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":-5.6,"spinRate":2301,"spinDirection":158},"zone":6,"typeConfidence":0.9,"plateTime":0.4204907294333817,"extension":6.984733314989397},"index":3,"playId":"92ced9fb-6073-364b-9322-99f11892b997","pitchNumber":1,"startTime":"2025-09-21T20:14:41.004Z","endTime":"2025-09-21T20:14:46.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.50553134832829,"strikeZoneBottom":1.70703154133528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30769994723741,"aZ":-29.657921407791985,"pfxX":2.558325915626465,"pfxZ":1.5487901682765965,"pX":0.2684249029784317,"pZ":0.7792036604185553,"vX0":5.142157817059982,"vY0":-127.04760658803275,"vZ0":-7.462829492647678,"x":106.77,"y":217.74,"x0":-2.1184057118806856,"y0":50.00338510522909,"z0":6.128667052178071,"aX":4.16031220254783},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-5.9,"spinRate":2412,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.43198662457679937,"extension":6.740928801896223},"index":4,"playId":"407e8dbe-da35-3f72-99f0-1bac2dadd892","pitchNumber":2,"startTime":"2025-09-21T20:15:02.509Z","endTime":"2025-09-21T20:15:09.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Austin Martin steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":5,"actionPlayId":"407e8dbe-da35-3f72-99f0-1bac2dadd892","startTime":"2025-09-21T20:15:16.540Z","endTime":"2025-09-21T20:15:30.803Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"postOnSecond":{"id":668885,"link":"/api/v1/people/668885"},"postOnThird":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":1.67,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.4,"strikeZoneTop":3.52933397702922,"strikeZoneBottom":1.79348096332969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.349596660166082,"aZ":-22.425308316646827,"pfxX":2.5156168948266115,"pfxZ":5.357972571352771,"pX":0.36952283664294655,"pZ":1.1989519942036746,"vX0":5.592841980877835,"vY0":-132.74455561753678,"vZ0":-8.848710380891603,"x":102.91,"y":206.41,"x0":-2.0757830210912727,"y0":50.00195765581095,"z0":6.156566814511213,"aX":4.572470516412995},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":-5.5,"spinRate":2345,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4096741830369348,"extension":6.878975125215918},"index":6,"playId":"27ae8fb2-2715-33b0-8012-e5c3ffeb93d1","pitchNumber":3,"startTime":"2025-09-21T20:15:30.803Z","endTime":"2025-09-21T20:15:35.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.804825941591908,"aZ":-27.252378554496413,"pfxX":3.183280144937096,"pfxZ":2.881186694207111,"pX":0.2776609682065745,"pZ":1.879895684191059,"vX0":5.0968854274202675,"vY0":-128.79674608399276,"vZ0":-5.717915660287503,"x":106.42,"y":188.02,"x0":-2.1284022979803314,"y0":50.00054045811365,"z0":6.194390817987602,"aX":5.430481094599073},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-6.7,"spinRate":2324,"spinDirection":137},"zone":9,"typeConfidence":0.91,"plateTime":0.4227342299290524,"extension":7.246758897521706},"hitData":{"launchSpeed":101.1,"launchAngle":28.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.34,"coordY":49.76}},"index":7,"playId":"aedda0e6-3ceb-3eb3-a75b-f0fe06bc0074","pitchNumber":4,"startTime":"2025-09-21T20:15:49.952Z","endTime":"2025-09-21T20:16:15.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":17.19999999999999,"leverageIndex":1.67,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:16:15.238Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:16:35.925Z","endTime":"2025-09-21T20:18:01.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.3454537251763,"strikeZoneBottom":1.57003931890648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5268073390204,"aZ":-12.749262129219302,"pfxX":-5.7233077267612,"pfxZ":9.950271895098057,"pX":-0.2098738576225911,"pZ":3.654552031711544,"vX0":7.080947836007335,"vY0":-139.16199351612178,"vZ0":-4.676901622150953,"x":125.0,"y":140.11,"x0":-2.049122217124686,"y0":50.00630648382604,"z0":6.207874285448717,"aX":-11.177815391156077},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2299,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.39425023472575615,"extension":6.826600824790503},"index":0,"playId":"f41dcff4-829b-311f-8e38-810609887ab7","pitchNumber":1,"startTime":"2025-09-21T20:16:41.277Z","endTime":"2025-09-21T20:16:46.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.5,"endSpeed":87.1,"strikeZoneTop":3.3662727250834,"strikeZoneBottom":1.62333130757928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82767554966692,"aZ":-12.374064753506003,"pfxX":-5.590183937100203,"pfxZ":10.20525219787994,"pX":0.03881247617633492,"pZ":1.9419407717226491,"vX0":8.128336681892357,"vY0":-138.60106385115049,"vZ0":-8.851802310943707,"x":115.52,"y":186.35,"x0":-2.2095353891086944,"y0":50.002706954206694,"z0":6.0094854009788445,"aX":-10.845589915324952},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2245,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.3956314894820907,"extension":7.097306798093609},"index":1,"playId":"b3bfd40a-cc7b-3107-8f6d-0260e48112b5","pitchNumber":2,"startTime":"2025-09-21T20:16:56.347Z","endTime":"2025-09-21T20:17:01.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.874852108212075,"aZ":-11.813173303998932,"pfxX":-4.424846005568132,"pfxZ":10.378319551763184,"pX":-0.42843240952395584,"pZ":2.8556359948590977,"vX0":6.310004591804633,"vY0":-139.31094752446188,"vZ0":-6.751845722912956,"x":133.33,"y":161.68,"x0":-2.1499841887383133,"y0":50.00279066218164,"z0":6.094951002866619,"aX":-8.681095526856975},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2292,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.393471292881697,"extension":7.141253201142412},"index":2,"playId":"8b5d409e-f5a7-3a11-8767-0304027faf60","pitchNumber":3,"startTime":"2025-09-21T20:17:11.419Z","endTime":"2025-09-21T20:17:16.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"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-21T20:17:25.948Z","endTime":"2025-09-21T20:17:40.452Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.2117442515412,"strikeZoneBottom":1.53419560704325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.179457773762252,"aZ":-25.197532633013527,"pfxX":2.1012535890914528,"pfxZ":3.8927668796767296,"pX":1.3536147323325112,"pZ":1.2815814047908922,"vX0":7.906325315258405,"vY0":-132.25485376685342,"vZ0":-7.941240088679837,"x":65.4,"y":204.18,"x0":-1.9336291236826744,"y0":50.00099255797207,"z0":6.139185678323992,"aX":3.7645543123896537},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-5.4,"spinRate":2339,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.4123332193950793,"extension":6.914501194361116},"index":4,"playId":"aeb25f7c-9da9-3d78-b084-bc8c9208fd43","pitchNumber":4,"startTime":"2025-09-21T20:17:40.452Z","endTime":"2025-09-21T20:17:45.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.85289647714626,"aZ":-31.954855960508645,"pfxX":-8.945766831073543,"pfxZ":0.16874445440211616,"pX":-1.0255295106735312,"pZ":1.8774370665911686,"vX0":5.10415076779899,"vY0":-112.95819737345028,"vZ0":-1.55071895990763,"x":156.09,"y":188.09,"x0":-2.1538555654322242,"y0":50.00198092626147,"z0":5.789812584089748,"aX":-11.543110340521382},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.2,"breakHorizontal":14.9,"spinRate":1507,"spinDirection":249},"zone":13,"typeConfidence":0.87,"plateTime":0.4851535741855164,"extension":7.129832294922632},"index":5,"playId":"69f14614-de26-31cb-ab7a-f7f7189041eb","pitchNumber":5,"startTime":"2025-09-21T20:17:56.790Z","endTime":"2025-09-21T20:18:01.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:18:01.908Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:20:15.986Z","endTime":"2025-09-21T20:21:53.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:19:20.819Z","endTime":"2025-09-21T20:19:20.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Royce Lewis remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"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:19:20.831Z","endTime":"2025-09-21T20:19:20.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Outman replaces first baseman Edouard Julien, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"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:19:20.832Z","endTime":"2025-09-21T20:19:20.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Ryan Fitzgerald.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"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:19:20.833Z","endTime":"2025-09-21T20:19:20.835Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680837,"link":"/api/v1/people/680837"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Sands replaces Pierson Ohl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"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:19:20.835Z","endTime":"2025-09-21T20:20:18.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.22700392711988,"strikeZoneBottom":1.46452350657975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.744736839719163,"aZ":-24.076810835173255,"pfxX":0.15382876680953855,"pfxZ":4.608874614942058,"pX":-0.00723509107418221,"pZ":3.2966417119992175,"vX0":5.859496954679202,"vY0":-130.25265704931317,"vZ0":-1.6724382335189194,"x":117.28,"y":149.77,"x0":-2.285454395023528,"y0":50.00047150860752,"z0":5.729304572348064,"aX":0.26862360130147506},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":-1.3,"spinRate":2434,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4170533198264752,"extension":5.733405110561214},"index":5,"playId":"7a099bc9-9ac5-3f0a-90af-e9e5105f6fc7","pitchNumber":1,"startTime":"2025-09-21T20:20:18.281Z","endTime":"2025-09-21T20:20:21.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.5,"strikeZoneTop":3.30136226598274,"strikeZoneBottom":1.47455110275898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718310188134748,"aZ":-16.530405482743312,"pfxX":-6.480970283456797,"pfxZ":7.925357724174338,"pX":0.1666213462602359,"pZ":2.543905099269962,"vX0":8.935024012052763,"vY0":-138.1734598438695,"vZ0":-5.149248532489909,"x":110.65,"y":170.09,"x0":-2.235824719042122,"y0":50.00580413636344,"z0":5.507213487705848,"aX":-12.798070098783228},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2416,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3932739286001623,"extension":5.880259505516834},"index":6,"playId":"03c914ed-5f6b-32b3-bc14-5490cb86e3ea","pitchNumber":2,"startTime":"2025-09-21T20:20:32.478Z","endTime":"2025-09-21T20:20:36.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.0,"endSpeed":83.2,"strikeZoneTop":3.2611369124576,"strikeZoneBottom":1.43413359579808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21594435618835,"aZ":-27.341495406684434,"pfxX":-8.995293015892699,"pfxZ":2.7957495163639017,"pX":0.13506061989153373,"pZ":0.7610957857456291,"vX0":8.911988067457486,"vY0":-129.3717898615087,"vZ0":-6.387930179732084,"x":111.85,"y":218.23,"x0":-2.1549645121298484,"y0":50.00255608600524,"z0":5.306366927524044,"aX":-15.536393231731623},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":1790,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.42037430503025375,"extension":5.811049648249556},"index":7,"playId":"38174967-5cd6-32e7-98d1-2c5926cf3acd","pitchNumber":3,"startTime":"2025-09-21T20:20:47.476Z","endTime":"2025-09-21T20:20:51.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.761562921150844,"aZ":-29.781011147014567,"pfxX":1.3609395440312402,"pfxZ":1.4426596659188133,"pX":0.9968261065749883,"pZ":1.280159377828765,"vX0":7.789525848651861,"vY0":-126.98380774656252,"vZ0":-4.7894715027028205,"x":79.0,"y":204.22,"x0":-2.2704486269386117,"y0":50.00107631614514,"z0":5.523661561247347,"aX":2.249811193594882},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-4.0,"spinRate":2672,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.42916727698683,"extension":5.788113000384668},"index":8,"playId":"52984f5f-f30e-381c-a835-ec8c3f95d19a","pitchNumber":4,"startTime":"2025-09-21T20:21:06.620Z","endTime":"2025-09-21T20:21:10.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.227255326637604,"aZ":-17.048524103909074,"pfxX":-7.15916054093544,"pfxZ":7.526512667018472,"pX":0.8670403567235496,"pZ":2.538736958704921,"vX0":11.58462918584224,"vY0":-139.84506374984386,"vZ0":-4.827798859970203,"x":83.95,"y":170.23,"x0":-2.3715471091496587,"y0":50.0039083978859,"z0":5.382045391957058,"aX":-14.389645246982674},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":11.0,"spinRate":2257,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3895163919642557,"extension":5.8248422046602535},"index":9,"playId":"e505df36-caf9-30dc-99a0-fba565fde700","pitchNumber":5,"startTime":"2025-09-21T20:21:26.469Z","endTime":"2025-09-21T20:21:31.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.7,"endSpeed":83.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.872403619621686,"aZ":-29.254690170851195,"pfxX":-8.768469402921468,"pfxZ":1.6567450680071563,"pX":-0.6376690656209654,"pZ":2.599949513990492,"vX0":7.454890214969762,"vY0":-130.62806979905795,"vZ0":-1.8752404624607277,"x":141.31,"y":168.58,"x0":-2.364497874382399,"y0":50.001659938934424,"z0":5.488810579263582,"aX":-15.425902519000877},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":1650,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4164661422113527,"extension":5.627246857553606},"hitData":{"launchSpeed":87.8,"launchAngle":24.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.99,"coordY":104.93}},"index":10,"playId":"97646f6d-1de2-3481-9785-9baf11c154d3","pitchNumber":6,"startTime":"2025-09-21T20:21:45.029Z","endTime":"2025-09-21T20:21:53.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:21:53.172Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Valera flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:22:06.027Z","endTime":"2025-09-21T20:23:42.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.60314552197214,"strikeZoneBottom":1.50160872547652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.327405567338143,"aZ":-34.18691512625392,"pfxX":9.249239562596193,"pfxZ":-1.4505963754480682,"pX":-1.0093790568981222,"pZ":2.926445316367397,"vX0":0.9298959815810847,"vY0":-117.09771986637212,"vZ0":1.1572119510926349,"x":155.48,"y":159.77,"x0":-2.613262728869292,"y0":50.00304981824889,"z0":5.626841529772744,"aX":12.830621498980257},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.0,"breakHorizontal":-16.9,"spinRate":2867,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.46793148866049306,"extension":5.733706471260494},"index":0,"playId":"47e0c880-3c07-3ab1-89fb-a470b466578d","pitchNumber":1,"startTime":"2025-09-21T20:22:13.635Z","endTime":"2025-09-21T20:22:17.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.57301712354236,"strikeZoneBottom":1.56895301924848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.229968109862103,"aZ":-26.271073723757514,"pfxX":-7.720305814962335,"pfxZ":3.413751074172785,"pX":-0.9984812937495693,"pZ":3.2138126102234605,"vX0":5.689084754869642,"vY0":-129.41250036812545,"vZ0":-0.8969807654569445,"x":155.06,"y":152.01,"x0":-2.201891468737648,"y0":50.00119993661267,"z0":5.543508117596552,"aX":-13.340947708482318},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":1417,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4202362304601519,"extension":5.795177580537258},"index":1,"playId":"c38630bc-78cc-361b-92ad-4263be79a406","pitchNumber":2,"startTime":"2025-09-21T20:22:28.066Z","endTime":"2025-09-21T20:22:31.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.3477054452257,"strikeZoneBottom":1.50636614533083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.037054333377156,"aZ":-18.928540415307562,"pfxX":-7.383526504586351,"pfxZ":6.705983691627832,"pX":-1.211169243660463,"pZ":3.2313126493979905,"vX0":6.130925042952658,"vY0":-138.91462947279933,"vZ0":-2.979946439973774,"x":163.17,"y":151.53,"x0":-2.476067319905864,"y0":50.0016326037382,"z0":5.56053136986955,"aX":-14.582046701448364},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":12.2,"spinRate":2261,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3926988764816639,"extension":5.673332929385446},"index":2,"playId":"cdf1b93a-8451-3233-9540-3e84b8e17ad0","pitchNumber":3,"startTime":"2025-09-21T20:22:42.807Z","endTime":"2025-09-21T20:22:47.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.51977004238719,"strikeZoneBottom":1.5069183726761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.263231603189183,"aZ":-17.096620762198853,"pfxX":-6.089998671374125,"pfxZ":7.773081366518683,"pX":-0.5245617724055098,"pZ":3.5013915192697245,"vX0":6.6797047053995025,"vY0":-137.40058933942362,"vZ0":-2.2792891482183606,"x":137.0,"y":144.24,"x0":-2.179109968925238,"y0":50.0059666388948,"z0":5.484503723778395,"aX":-11.817784816798923},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2358,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3964261880356128,"extension":5.886529980063747},"index":3,"playId":"c719d2fd-d26c-3bf0-bcfe-ec378c877b91","pitchNumber":4,"startTime":"2025-09-21T20:23:00.467Z","endTime":"2025-09-21T20:23:04.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-21T20:23:18.661Z","endTime":"2025-09-21T20:23:33.354Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.171200859326515,"aZ":-24.916990198967547,"pfxX":-0.19691558073801207,"pfxZ":4.142632724521992,"pX":0.3292354117386538,"pZ":2.7107578296164574,"vX0":6.502379893335416,"vY0":-130.48876239689022,"vZ0":-2.6161229345015466,"x":104.45,"y":165.59,"x0":-2.152146459236392,"y0":50.00570871944924,"z0":5.571027530650988,"aX":-0.34538336360275995},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2460,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4171084608533202,"extension":5.75671771452623},"hitData":{"launchSpeed":86.8,"launchAngle":33.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.12,"coordY":66.24}},"index":5,"playId":"d89a8def-1db4-3bc7-b3a2-bcdc13c58ad8","pitchNumber":5,"startTime":"2025-09-21T20:23:33.354Z","endTime":"2025-09-21T20:23:42.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:23:42.737Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to right fielder James Outman.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:23:49.433Z","endTime":"2025-09-21T20:24:45.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":89.6,"endSpeed":82.4,"strikeZoneTop":3.55193528067218,"strikeZoneBottom":1.69059750476828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73991837208283,"aZ":-26.765039964010253,"pfxX":-9.852887370955589,"pfxZ":3.1509943055863774,"pX":0.6370427302126559,"pZ":1.1119518298517275,"vX0":10.243210889389008,"vY0":-130.0740989510319,"vZ0":-5.53162827638005,"x":92.72,"y":208.76,"x0":-2.0678810861830406,"y0":50.004035707105274,"z0":5.290083490108304,"aX":-16.921057129418262},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":15.6,"spinRate":1655,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4207500384081171,"extension":5.895713619934371},"index":0,"playId":"b466c2d6-26c5-3bb0-9423-c55175e448b9","pitchNumber":1,"startTime":"2025-09-21T20:24:06.116Z","endTime":"2025-09-21T20:24:09.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":81.7,"endSpeed":74.8,"strikeZoneTop":3.52469359818221,"strikeZoneBottom":1.53120124753553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748986813349543,"aZ":-33.75770635738381,"pfxX":9.019463479437388,"pfxZ":-1.1194168458355112,"pX":0.9447272282219151,"pZ":2.2804164931694273,"vX0":5.10479495199249,"vY0":-118.85019813025136,"vZ0":-0.3453694903023834,"x":80.99,"y":177.21,"x0":-2.4092182598769742,"y0":50.00191402706641,"z0":5.517881307958129,"aX":12.781154924727467},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.8,"breakHorizontal":-17.6,"spinRate":2895,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46251096166721695,"extension":5.756873941748009},"index":1,"playId":"7a7c89da-e5e9-31cd-9c39-342619041fba","pitchNumber":2,"startTime":"2025-09-21T20:24:20.887Z","endTime":"2025-09-21T20:24:24.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77983912518569,"aZ":-26.552783576253162,"pfxX":-10.610673363395083,"pfxZ":3.2726415031211777,"pX":-0.33595918980531714,"pZ":1.6217586853167367,"vX0":8.111413842746597,"vY0":-130.08825178257865,"vZ0":-4.409032008359001,"x":129.81,"y":194.99,"x0":-2.112816008773679,"y0":50.00231503386045,"z0":5.34664887677902,"aX":-18.221875166974858},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":1765,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.42071538486540394,"extension":5.772364048043847},"hitData":{"launchSpeed":91.9,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.59,"coordY":104.56}},"index":2,"playId":"ab598e60-3b38-3e94-bb8b-bbedf790e738","pitchNumber":3,"startTime":"2025-09-21T20:24:35.942Z","endTime":"2025-09-21T20:24:45.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.13,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:24:45.650Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:25:11.914Z","endTime":"2025-09-21T20:27:41.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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(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":90.1,"endSpeed":83.3,"strikeZoneTop":3.44473737480367,"strikeZoneBottom":1.33916093938156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09432657419269,"aZ":-25.219259380673886,"pfxX":-0.9371671109584987,"pfxZ":3.951928458600525,"pX":-0.11586076342085873,"pZ":3.3713433837739033,"vX0":6.421430940048354,"vY0":-131.15803980148547,"vZ0":-0.8984040715946819,"x":121.42,"y":147.75,"x0":-2.463466832905247,"y0":50.00234974125668,"z0":5.581706493858376,"aX":-1.649502060388463},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2327,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4159839633306568,"extension":5.847741126181242},"index":0,"playId":"48ae163e-c04f-3b6e-940a-52a4b25bcd9c","pitchNumber":1,"startTime":"2025-09-21T20:25:12.931Z","endTime":"2025-09-21T20:25:17.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10100192987588,"aZ":-18.544991273306156,"pfxX":-8.026208048703015,"pfxZ":6.935349026702555,"pX":-0.20176696075140116,"pZ":3.195782911871403,"vX0":8.931012662218244,"vY0":-138.83242136646254,"vZ0":-2.983328558446672,"x":124.69,"y":152.49,"x0":-2.4072066332650572,"y0":50.00356225637129,"z0":5.508588226389233,"aX":-15.775531831446594},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2279,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39349364038239276,"extension":5.8648034324592775},"index":1,"playId":"5b660f5a-352d-3f10-9bc2-db4c54589169","pitchNumber":2,"startTime":"2025-09-21T20:25:35.344Z","endTime":"2025-09-21T20:25:39.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.24122514749222,"strikeZoneBottom":1.42920242418619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.588347792231673,"aZ":-20.18555724662698,"pfxX":-7.444112551152695,"pfxZ":6.121306448413311,"pX":-1.7540766745308884,"pZ":4.154370087685433,"vX0":4.97389450140068,"vY0":-138.49080802210077,"vZ0":-0.006878725890417381,"x":183.86,"y":126.61,"x0":-2.5988422522323926,"y0":50.00088988701705,"z0":5.497974041672243,"aX":-14.575363476801488},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2308,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39427917228671117,"extension":5.752169539763455},"index":2,"playId":"5cf5a0aa-4628-3fa5-a068-20382205dec3","pitchNumber":3,"startTime":"2025-09-21T20:26:06.070Z","endTime":"2025-09-21T20:26:10.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68266524103694,"aZ":-30.30574607205837,"pfxX":-9.123448184658159,"pfxZ":1.0715745085966697,"pX":-0.7019764940291685,"pZ":1.9725445807134498,"vX0":7.2539909290937725,"vY0":-130.596787957966,"vZ0":-2.8824038041328612,"x":143.76,"y":185.52,"x0":-2.3206403143437746,"y0":50.000977877939334,"z0":5.353403469763666,"aX":-15.86941665109795},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1556,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.41827791296349437,"extension":5.793709883534289},"index":3,"playId":"557a4217-9ca6-3db7-baf2-70e299a0c8bd","pitchNumber":4,"startTime":"2025-09-21T20:26:26.773Z","endTime":"2025-09-21T20:26:31.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.912364393654777,"aZ":-16.094134888395608,"pfxX":-7.663243763106362,"pfxZ":8.090380878563709,"pX":-0.5171150710341924,"pZ":2.843370714516102,"vX0":8.058745151988457,"vY0":-139.93992067557562,"vZ0":-4.117638525543909,"x":136.71,"y":162.01,"x0":-2.4354415073138775,"y0":50.00518007059983,"z0":5.3848809398374975,"aX":-15.235764822529601},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2401,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39106005663218957,"extension":5.791853110483368},"index":4,"playId":"c0566d11-b82e-3bbc-95c7-2f1274a148b8","pitchNumber":5,"startTime":"2025-09-21T20:26:57.611Z","endTime":"2025-09-21T20:27:02.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"9cf44889-1e2e-4a8d-9ed7-c77bc5f1b183","startTime":"2025-09-21T20:27:19.885Z","endTime":"2025-09-21T20:27:24.885Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65876905126963,"aZ":-34.38709878462394,"pfxX":1.3173863755369923,"pfxZ":-1.3997245421390208,"pX":0.3791600072338153,"pZ":2.0678808203213395,"vX0":6.1275650316498975,"vY0":-124.72505358896287,"vZ0":-1.7144699307941356,"x":102.55,"y":182.95,"x0":-2.278840439572446,"y0":50.00426980427403,"z0":5.595074328008198,"aX":2.079140663794333},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":-3.7,"spinRate":2670,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.438839248313029,"extension":5.892802966236083},"index":6,"playId":"a6223b80-b5a5-38fe-91e5-c419ff0163a8","pitchNumber":6,"startTime":"2025-09-21T20:27:37.025Z","endTime":"2025-09-21T20:27:41.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:27:41.602Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:30:09.755Z","endTime":"2025-09-21T20:31:56.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zak Kent replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:28:49.538Z","endTime":"2025-09-21T20:30:12.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687849,"link":"/api/v1/people/687849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":84.9,"endSpeed":79.0,"strikeZoneTop":3.47800942609137,"strikeZoneBottom":1.53682158942775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89811606410434,"aZ":-32.24002710635712,"pfxX":3.8162708983324842,"pfxZ":-0.038357735164625595,"pX":-0.8725787007059622,"pZ":3.0191103180219034,"vX0":-0.06549535261650924,"vY0":-123.8051185404117,"vZ0":-1.583704748264267,"x":150.26,"y":157.26,"x0":-1.3428218142354786,"y0":50.005795035132294,"z0":6.335192276071982,"aX":5.997172917197382},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-7.0,"spinRate":2797,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.44037676480123755,"extension":5.97897596852518},"index":1,"playId":"c02cb900-1d16-3c87-b480-5083e93f3bdd","pitchNumber":1,"startTime":"2025-09-21T20:30:12.029Z","endTime":"2025-09-21T20:30:16.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32247664775047,"aZ":-21.244502203342204,"pfxX":0.9658379889700792,"pfxZ":5.994839030912425,"pX":0.6350375193535907,"pZ":1.3559560229847678,"vX0":3.9163726123584475,"vY0":-133.60834065582134,"vZ0":-8.593130701996234,"x":92.79,"y":202.17,"x0":-0.9699952058587052,"y0":50.00667289772035,"z0":6.1169211364975205,"aX":1.762855008165158},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.5,"spinRate":2765,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.40852400285374424,"extension":5.8939610374674265},"index":2,"playId":"9f0b8ae2-537c-3677-9b98-80d9decfcbe1","pitchNumber":2,"startTime":"2025-09-21T20:30:27.554Z","endTime":"2025-09-21T20:30:31.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.498451028693754,"aZ":-33.22888895257795,"pfxX":3.730788903492448,"pfxZ":-0.6719508938174776,"pX":-0.23098064895760373,"pZ":2.3028153293578324,"vX0":0.7623417986589416,"vY0":-124.18748047945029,"vZ0":-2.845391736259007,"x":125.8,"y":176.6,"x0":-1.0263657566571327,"y0":50.003669376013185,"z0":6.2112535767224175,"aX":5.861215256787598},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":-7.0,"spinRate":2756,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4400642975550202,"extension":6.198828897142044},"index":3,"playId":"bdfa57cd-6ccb-392a-a372-cb7069e13852","pitchNumber":3,"startTime":"2025-09-21T20:30:44.364Z","endTime":"2025-09-21T20:30:48.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.065336040671692,"aZ":-44.40645659522598,"pfxX":4.403734728749502,"pfxZ":-8.533208061775206,"pX":0.3552513696456584,"pZ":1.4695606236347363,"vX0":1.539965707575604,"vY0":-119.75581381648661,"vZ0":-1.9879987696108865,"x":103.46,"y":199.1,"x0":-0.8707993130556075,"y0":50.0057906807498,"z0":6.333102545776442,"aX":6.309803895754162},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.6,"breakHorizontal":-8.4,"spinRate":3014,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4597859202277541,"extension":6.060643511929175},"index":4,"playId":"6f139471-53e6-3fcb-96ad-d9e9b1bf2921","pitchNumber":4,"startTime":"2025-09-21T20:31:09.460Z","endTime":"2025-09-21T20:31:13.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.41025793007212,"strikeZoneBottom":1.62244613773574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.529400296773915,"aZ":-43.44177754459954,"pfxX":2.0474894666253025,"pfxZ":-7.65364604656156,"pX":1.0419589547055563,"pZ":-0.4873009867400129,"vX0":3.9907087859320485,"vY0":-121.08263517430237,"vZ0":-6.467633118505793,"x":77.28,"y":251.94,"x0":-0.8991295985395423,"y0":50.00261668986697,"z0":6.0564129790533645,"aX":3.0140575240301875},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.2,"breakHorizontal":-4.7,"spinRate":3025,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45384368254425,"extension":6.12742635218274},"index":5,"playId":"cd2546cd-5715-33a6-8020-bda17171569d","pitchNumber":5,"startTime":"2025-09-21T20:31:29.404Z","endTime":"2025-09-21T20:31:33.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481499394620982,"aZ":-19.03825389383234,"pfxX":1.4324684957901226,"pfxZ":7.131780829588141,"pX":-0.054580426524647174,"pZ":3.2178718786729634,"vX0":2.3555192367744997,"vY0":-134.43194118576204,"vZ0":-4.1555070814908515,"x":119.08,"y":151.9,"x0":-1.1261434004788156,"y0":50.001197642534855,"z0":6.124384079406156,"aX":2.636810672430592},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":-3.1,"spinRate":2627,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4065023043432454,"extension":6.231245632368362},"index":6,"playId":"f5805c61-ad33-3f36-8a12-8a24067eb9f5","pitchNumber":6,"startTime":"2025-09-21T20:31:52.786Z","endTime":"2025-09-21T20:31:56.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:31:56.832Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:32:12.082Z","endTime":"2025-09-21T20:33:14.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.40191704081158,"strikeZoneBottom":1.5130243825426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54663547368475,"aZ":-33.357489844011646,"pfxX":3.0010722279677813,"pfxZ":-0.7432042771216789,"pX":0.1577256565151868,"pZ":2.941481399068457,"vX0":2.1625887333830685,"vY0":-125.54323535756659,"vZ0":-1.4899054019398887,"x":110.99,"y":159.36,"x0":-1.1048550396682086,"y0":50.001936709656015,"z0":6.259082110533541,"aX":4.787074151947452},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-5.9,"spinRate":2868,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.43637541821271153,"extension":6.0497734321590935},"index":0,"playId":"95f39549-2f0f-359b-8e86-d840c07317e6","pitchNumber":1,"startTime":"2025-09-21T20:32:18.089Z","endTime":"2025-09-21T20:32:22.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.43811118365619,"strikeZoneBottom":1.61376310463862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3201658020554,"aZ":-32.62789101821957,"pfxX":3.2556334530181767,"pfxZ":-0.2865118821533663,"pX":-0.61632468331837,"pZ":1.5243307277863425,"vX0":0.4082373462814135,"vY0":-124.29116283628083,"vZ0":-4.44445421519178,"x":140.49,"y":197.62,"x0":-1.2057595285653437,"y0":50.00601622703285,"z0":6.063468420219159,"aX":5.063852500272952},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-6.0,"spinRate":2859,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.44170569376998303,"extension":6.287817368635893},"index":1,"playId":"381c8fef-fd1e-3d8e-b1c6-fd7783a7e43b","pitchNumber":2,"startTime":"2025-09-21T20:32:30.619Z","endTime":"2025-09-21T20:32:34.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"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:32:40.711Z","endTime":"2025-09-21T20:32:52.233Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.3071057773674,"strikeZoneBottom":1.54722870097826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.674518526956042,"aZ":-44.0682052492678,"pfxX":6.658689930068329,"pfxZ":-8.472148596815599,"pX":-0.7972337685561879,"pZ":3.164100472572746,"vX0":-1.0415268146967958,"vY0":-118.58014169088193,"vZ0":1.8529262663368282,"x":147.39,"y":153.35,"x0":-1.2126838761529142,"y0":50.00275245619024,"z0":6.4363037737577,"aX":9.347964305549047},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.4,"breakHorizontal":-11.8,"spinRate":2934,"spinDirection":35},"zone":1,"typeConfidence":2.0,"plateTime":0.464424732479209,"extension":6.174846765962907},"index":3,"playId":"8368c8cc-c2a3-343b-8734-9a693a544f11","pitchNumber":3,"startTime":"2025-09-21T20:32:52.233Z","endTime":"2025-09-21T20:32:56.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41705523887728,"aZ":-42.61416071354263,"pfxX":4.139884598397505,"pfxZ":-7.639618800542404,"pX":0.1008436032254109,"pZ":0.7560249466834607,"vX0":1.2103878624978301,"vY0":-117.13587263113799,"vZ0":-3.1648624881640672,"x":113.16,"y":218.37,"x0":-0.9623698932444973,"y0":50.00014678763905,"z0":6.171559339655266,"aX":5.660051814152139},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.4,"breakHorizontal":-7.8,"spinRate":2844,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.47047291714900696,"extension":6.374399266162154},"index":4,"playId":"6c1c8db1-48a6-3a13-89a8-69d118fcf9a1","pitchNumber":4,"startTime":"2025-09-21T20:33:09.550Z","endTime":"2025-09-21T20:33:14.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:33:14.365Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jhonny Pereda doubles (6) on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:33:17.963Z","endTime":"2025-09-21T20:33:49.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.027157917114604,"aZ":-20.856363307417467,"pfxX":1.9282462700296952,"pfxZ":5.9361401551458375,"pX":0.04103266652481318,"pZ":1.8739523782280565,"vX0":2.027265843466959,"vY0":-136.9088805894931,"vZ0":-7.5725840777483295,"x":115.44,"y":188.18,"x0":-0.9583529571850297,"y0":50.000994455232835,"z0":6.0930311661895695,"aX":3.67564586882448},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-4.0,"spinRate":2792,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.39942344064240887,"extension":6.241904320480036},"hitData":{"launchSpeed":94.6,"launchAngle":14.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.85,"coordY":129.22}},"index":0,"playId":"22463421-8334-3db5-ab69-cbfbffad0b26","pitchNumber":1,"startTime":"2025-09-21T20:33:37.510Z","endTime":"2025-09-21T20:33:49.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:33:49.183Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Fitzgerald grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:34:04.752Z","endTime":"2025-09-21T20:37:27.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":92.1,"endSpeed":85.4,"strikeZoneTop":3.46446574449467,"strikeZoneBottom":1.52402830801223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.407921438607072,"aZ":-25.39944859723943,"pfxX":2.0159472052762837,"pfxZ":3.6624811051312687,"pX":-1.672276468515551,"pZ":3.7099178029264777,"vX0":-1.9499684629550098,"vY0":-134.27741695567684,"vZ0":-2.2068530035235927,"x":180.74,"y":138.61,"x0":-1.2032612808867538,"y0":50.00548991274421,"z0":6.325072257831819,"aX":3.73159194350416},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2901,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.40582687660347894,"extension":5.976076960358114},"index":0,"playId":"cc46e884-8639-3bed-927b-d95aa4962daf","pitchNumber":1,"startTime":"2025-09-21T20:34:21.101Z","endTime":"2025-09-21T20:34:25.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.6,"endSpeed":83.4,"strikeZoneTop":3.46141969010854,"strikeZoneBottom":1.61892504600688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32800413363848,"aZ":-22.955992966056282,"pfxX":2.674776494978749,"pfxZ":5.251670009341327,"pX":-1.3223772383565608,"pZ":2.8707617577021662,"vX0":-1.0677273053455185,"vY0":-130.5819901449828,"vZ0":-4.295186679450689,"x":167.41,"y":161.27,"x0":-1.2593785161118738,"y0":50.001701878594346,"z0":6.229974494884006,"aX":4.693601107640733},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-4.7,"spinRate":2770,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4168815145246376,"extension":6.051272675726439},"index":1,"playId":"89d5613f-8542-39e7-8035-46262d5913ca","pitchNumber":2,"startTime":"2025-09-21T20:34:38.673Z","endTime":"2025-09-21T20:34:42.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.44811952367359,"strikeZoneBottom":1.44232707725678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05120046385353,"aZ":-35.214553991517725,"pfxX":5.334239758784834,"pfxZ":-1.9104369022408498,"pX":-0.8209208924370567,"pZ":2.8880849493843557,"vX0":-0.6674959949177353,"vY0":-124.70150941945879,"vZ0":-1.3739323752891577,"x":148.29,"y":160.8,"x0":-1.2456459026027016,"y0":50.00083951470238,"z0":6.317610082497473,"aX":8.507512642126974},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-9.6,"spinRate":2949,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.43709890048815314,"extension":6.209214848789512},"index":2,"playId":"b88b310c-e32e-3b45-8673-1160f27fe1d3","pitchNumber":3,"startTime":"2025-09-21T20:34:58.484Z","endTime":"2025-09-21T20:35:02.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92415733391747,"aZ":-34.14327443011922,"pfxX":5.107302712930515,"pfxZ":-1.2334053990234963,"pX":0.037323631585709185,"pZ":1.1539774951740405,"vX0":1.5407555041413568,"vY0":-124.8205445006563,"vZ0":-5.247799583454441,"x":115.58,"y":207.62,"x0":-1.2494662333246194,"y0":50.00291274635975,"z0":6.051804629556577,"aX":8.167314866553218},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-9.6,"spinRate":3007,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43656254041658604,"extension":6.204440007549975},"index":3,"playId":"c062d5c2-b81a-325d-b632-4e3df2556c37","pitchNumber":4,"startTime":"2025-09-21T20:35:18.337Z","endTime":"2025-09-21T20:35:22.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.285958544742794,"aZ":-39.98906596812878,"pfxX":3.9232958346112956,"pfxZ":-5.435181087741045,"pX":0.3687947386014997,"pZ":1.7269022328924835,"vX0":1.8546612117281973,"vY0":-119.01380678896756,"vZ0":-1.94936293217788,"x":102.94,"y":192.15,"x0":-0.9296370340147277,"y0":50.00247775177642,"z0":6.169703860739195,"aX":5.641971639591097},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.1,"breakHorizontal":-7.6,"spinRate":2859,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.459766973684375,"extension":6.2290691623441345},"index":4,"playId":"558b0353-b6c1-38b7-a1c2-86039b7ac046","pitchNumber":5,"startTime":"2025-09-21T20:35:36.859Z","endTime":"2025-09-21T20:35:41.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-21T20:36:07.084Z","endTime":"2025-09-21T20:36:25.047Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.498622401824697,"aZ":-34.266390577475015,"pfxX":4.135673807417521,"pfxZ":-1.2785200617770087,"pX":0.10898768477350258,"pZ":2.2147152617406185,"vX0":1.973542184707175,"vY0":-126.05803921701455,"vZ0":-2.9567870105962335,"x":112.85,"y":178.98,"x0":-1.218437332591958,"y0":50.00604276027254,"z0":6.1332315881781705,"aX":6.743723825181687},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.8,"breakHorizontal":-7.9,"spinRate":2893,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4323586648562614,"extension":6.226504454842023},"index":6,"playId":"d6f5b596-e786-3e58-916e-cef2b02c9980","pitchNumber":6,"startTime":"2025-09-21T20:36:25.047Z","endTime":"2025-09-21T20:36:29.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.322298330638127,"aZ":-37.646878756125986,"pfxX":4.217730615207466,"pfxZ":-4.005590783882039,"pX":0.4140551486943905,"pZ":1.5565845326123564,"vX0":2.1728451949701437,"vY0":-116.34019528571456,"vZ0":-2.456007871848244,"x":101.22,"y":196.75,"x0":-1.0805754779924626,"y0":50.00051109822294,"z0":6.202265860578266,"aX":5.7666389213311255},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.6,"breakHorizontal":-8.2,"spinRate":2789,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4712236813371655,"extension":6.223371314474147},"index":7,"playId":"12f4466e-167d-38b5-8fe1-b34c9a50ecfa","pitchNumber":7,"startTime":"2025-09-21T20:36:52.555Z","endTime":"2025-09-21T20:36:56.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90904359056376,"aZ":-21.29226820745057,"pfxX":0.19556101894395506,"pfxZ":5.904771295525722,"pX":0.1099730219611754,"pZ":2.1317697011640466,"vX0":2.630875786968878,"vY0":-134.79982978130303,"vZ0":-6.513705144022983,"x":112.81,"y":181.22,"x0":-0.9034721304898264,"y0":50.003003868932836,"z0":6.079442858169976,"aX":0.36018007131886426},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2845,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4061084095735068,"extension":6.224473347003206},"hitData":{"launchSpeed":69.4,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.97,"coordY":169.42}},"index":8,"playId":"c82bf6b9-f8a9-33bb-b5fb-b4ad158a1ab1","pitchNumber":8,"startTime":"2025-09-21T20:37:19.939Z","endTime":"2025-09-21T20:37:27.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:37:27.960Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:40:00.757Z","endTime":"2025-09-21T20:43:06.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0,3],"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Travis Adams replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:39:00.242Z","endTime":"2025-09-21T20:40:03.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.3201066741378,"strikeZoneBottom":1.41360815901488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46378333973619,"aZ":-25.040940091146,"pfxX":-8.581380265412875,"pfxZ":4.463893933021929,"pX":0.3055469953127196,"pZ":1.5802553618230306,"vX0":5.367351339643528,"vY0":-125.58475477876922,"vZ0":-5.338183628671657,"x":105.35,"y":196.11,"x0":-0.7446626213255492,"y0":50.000938340314804,"z0":5.770523482443779,"aX":-13.703881282353896},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":1923,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.4361640326905265,"extension":6.210537122111041},"index":1,"playId":"abe33f4f-bbd7-3e8e-ac3b-8140de3eafaa","pitchNumber":1,"startTime":"2025-09-21T20:40:03.039Z","endTime":"2025-09-21T20:40:07.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.780054988466265,"aZ":-13.3073045620562,"pfxX":-1.0483495513606025,"pfxZ":9.66645044214085,"pX":1.3743775631477746,"pZ":2.430376794670433,"vX0":6.219363973340636,"vY0":-138.55067317028826,"vZ0":-7.389642757992212,"x":64.61,"y":173.16,"x0":-0.7594342799198489,"y0":50.00595403714108,"z0":6.0140475400404565,"aX":-2.047507204334609},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":0.7,"spinRate":2646,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.39471853963672743,"extension":6.279758817169125},"index":2,"playId":"02b95570-3ebe-3cec-b1ae-1bf699837c99","pitchNumber":2,"startTime":"2025-09-21T20:40:15.298Z","endTime":"2025-09-21T20:40:19.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-21T20:40:31.155Z","endTime":"2025-09-21T20:42:11.063Z","isPitch":false,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.23906705455562,"strikeZoneBottom":1.37935812481022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1037422263061,"aZ":-28.631031608962772,"pfxX":-8.745223900414883,"pfxZ":2.3033799391749676,"pX":-3.471754422228772,"pZ":1.4669686605299999,"vX0":-2.1641470877560085,"vY0":-123.09949966682518,"vZ0":-4.032157137385041,"x":249.34,"y":199.17,"x0":-1.4454109750206499,"y0":50.00202763555731,"z0":5.5461051683318825,"aX":-13.438961583544708},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":1646,"spinDirection":244},"zone":13,"typeConfidence":0.84,"plateTime":0.4446982190747133,"extension":5.824076318679841},"index":4,"playId":"62ffc96b-0071-3cdb-9c3a-bbe36116268a","pitchNumber":3,"startTime":"2025-09-21T20:42:11.063Z","endTime":"2025-09-21T20:42:15.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.26897735168315,"strikeZoneBottom":1.40925510243018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.377054023594486,"aZ":-34.19055066146751,"pfxX":2.0543268179944114,"pfxZ":-1.297635750970068,"pX":-1.4587606132466917,"pZ":0.8292502773650472,"vX0":-0.9082858436924713,"vY0":-123.29747077477602,"vZ0":-4.632938678750646,"x":172.6,"y":216.39,"x0":-1.3543604622318242,"y0":50.003117600539994,"z0":5.588346753415545,"aX":3.1924472574447256},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":-3.5,"spinRate":2291,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.44266118505060126,"extension":6.784908611680552},"index":5,"playId":"58ff002c-d229-3bbb-b412-1e0e4c909be0","pitchNumber":4,"startTime":"2025-09-21T20:42:27.695Z","endTime":"2025-09-21T20:42:31.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.047598628045222,"aZ":-13.786924286077126,"pfxX":-2.849750606825949,"pfxZ":9.206162192537825,"pX":-0.14667768364632422,"pZ":1.9236691915396515,"vX0":3.8943529528465826,"vY0":-140.05759745295404,"vZ0":-7.872768962670769,"x":122.59,"y":186.84,"x0":-1.1814514978288675,"y0":50.00377538598212,"z0":5.662440814728925,"aX":-5.692472914930842},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":4.4,"spinRate":2538,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.3902811789719367,"extension":6.659545474863077},"index":6,"playId":"b492056c-b22b-3a57-8403-76169cbfcb5b","pitchNumber":5,"startTime":"2025-09-21T20:42:42.306Z","endTime":"2025-09-21T20:42:47.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.759964414687403,"aZ":-31.789511144782804,"pfxX":-7.11478045282035,"pfxZ":0.22801751747256738,"pX":-1.2268505364304108,"pZ":2.6097539391261564,"vX0":2.636447463034339,"vY0":-127.57623021931953,"vZ0":-1.2347367473278164,"x":163.76,"y":168.32,"x0":-1.3458317615885205,"y0":50.00077780100418,"z0":5.591966620333173,"aX":-11.79682380999933},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":1835,"spinDirection":230},"zone":11,"typeConfidence":0.84,"plateTime":0.42835654544908186,"extension":6.434996253967534},"hitData":{"launchSpeed":83.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.06,"coordY":143.57}},"index":7,"playId":"d0a11fff-e809-304d-aeb0-4c0ed2126b89","pitchNumber":6,"startTime":"2025-09-21T20:42:58.997Z","endTime":"2025-09-21T20:43:06.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:43:06.699Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Petey Halpin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:43:39.174Z","endTime":"2025-09-21T20:44:41.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Petey Halpin replaces Gabriel Arias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:43:21.871Z","endTime":"2025-09-21T20:43:41.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.48377774240875,"strikeZoneBottom":1.63930172585645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55080832533801,"aZ":-25.734728102909823,"pfxX":2.341421697252864,"pfxZ":3.476115460323295,"pX":0.1891384927400007,"pZ":1.8140251590677974,"vX0":3.3039307287724426,"vY0":-134.12723124202017,"vZ0":-5.814362697073354,"x":109.79,"y":189.8,"x0":-1.3552467781319881,"y0":50.00360501175211,"z0":5.805709817880724,"aX":4.334796404636268},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2619,"spinDirection":182},"zone":8,"typeConfidence":0.91,"plateTime":0.4058348098468998,"extension":6.206129341447614},"index":1,"playId":"45944714-5fd7-3ffc-9dfe-31185f0b6d31","pitchNumber":1,"startTime":"2025-09-21T20:43:41.461Z","endTime":"2025-09-21T20:43:45.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.146122077432228,"aZ":-17.150031910292633,"pfxX":-2.42301031935948,"pfxZ":7.456488036800385,"pX":0.309352996001107,"pZ":2.393091805937996,"vX0":4.619331686306809,"vY0":-140.21854881404133,"vZ0":-6.656364786783149,"x":105.21,"y":174.17,"x0":-1.0357588492070828,"y0":50.00602016804358,"z0":5.89409131785553,"aX":-4.884353763988122},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":3.6,"spinRate":2463,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.3888549817906477,"extension":6.1879629851993565},"index":2,"playId":"7b6a4103-c4d6-3aaf-91e7-0b21596fcb5b","pitchNumber":2,"startTime":"2025-09-21T20:43:58.012Z","endTime":"2025-09-21T20:44:01.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.6,"endSpeed":87.8,"strikeZoneTop":3.46825946390472,"strikeZoneBottom":1.62415081959536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.381191394794808,"aZ":-17.939483808868438,"pfxX":-2.191267537700681,"pfxZ":7.195107057212375,"pX":-0.5239425656979658,"pZ":4.944096051626483,"vX0":2.8530975029369583,"vY0":-139.3189071187452,"vZ0":0.5783419460948538,"x":136.97,"y":105.29,"x0":-1.2734790268060763,"y0":50.0043988104552,"z0":5.913651251285399,"aX":-4.336455736254986},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":3.5,"spinRate":2477,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3921730887923993,"extension":6.107349946841083},"index":3,"playId":"7f107eec-4015-35d5-a1f5-1fa449ac1765","pitchNumber":3,"startTime":"2025-09-21T20:44:23.318Z","endTime":"2025-09-21T20:44:27.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.909728340923525,"aZ":-33.10571288997206,"pfxX":2.925148028321609,"pfxZ":-0.6066493674302755,"pX":-0.10232753789387278,"pZ":2.024976942496015,"vX0":1.9708106533639138,"vY0":-121.92540818219425,"vZ0":-2.073435224986776,"x":120.9,"y":184.11,"x0":-1.297529704305959,"y0":50.005851151276055,"z0":5.706514361710803,"aX":4.464466041472537},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-5.8,"spinRate":2279,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4469062601513807,"extension":6.862928377567248},"index":4,"playId":"cd59d06e-dab8-34ea-be72-f722c90dbde9","pitchNumber":4,"startTime":"2025-09-21T20:44:37.052Z","endTime":"2025-09-21T20:44:41.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:44:41.258Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to left fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:45:13.690Z","endTime":"2025-09-21T20:46:09.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:45:06.293Z","endTime":"2025-09-21T20:45:16.003Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.47588809011311,"strikeZoneBottom":1.5900232900976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.647016995242772,"aZ":-21.635776642131656,"pfxX":2.282699485850422,"pfxZ":5.6647997609787275,"pX":-0.989998653337711,"pZ":2.7542696960342505,"vX0":0.7132843495083933,"vY0":-134.64174080564055,"vZ0":-3.9702316980921646,"x":154.74,"y":164.41,"x0":-1.5541052545361818,"y0":50.002665697246684,"z0":5.754513676379607,"aX":4.245427212661285},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-4.3,"spinRate":2579,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.40479683681183554,"extension":6.333607110623739},"index":1,"playId":"a223fa3d-d7a5-37ee-8e77-86b56300f8a5","pitchNumber":1,"startTime":"2025-09-21T20:45:16.003Z","endTime":"2025-09-21T20:45:19.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.48239440084749,"strikeZoneBottom":1.62955449472014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87331352997908,"aZ":-30.907767954568147,"pfxX":1.9917035043301592,"pfxZ":0.8001600229473755,"pX":-0.9003770044084813,"pZ":2.2262274253093213,"vX0":0.9840802819964082,"vY0":-124.60524397620847,"vZ0":-2.1446175437615094,"x":151.32,"y":178.67,"x0":-1.5580894564413152,"y0":50.00379304238868,"z0":5.628922262049742,"aX":3.161078485481906},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2301,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.43802834075892205,"extension":6.22166617665291},"index":2,"playId":"1c85d818-6cae-37e5-af23-ec3d88785c77","pitchNumber":2,"startTime":"2025-09-21T20:45:30.313Z","endTime":"2025-09-21T20:45:34.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88793520705343,"aZ":-12.883938371544879,"pfxX":-1.8153040550939312,"pfxZ":9.651895693554764,"pX":0.4951735512231353,"pZ":2.273516606778148,"vX0":4.962682137344134,"vY0":-140.05705770932465,"vZ0":-7.539638489386133,"x":98.13,"y":177.4,"x0":-1.0592144645684782,"y0":50.00335677908991,"z0":5.832381136731907,"aX":-3.628964494371926},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":2.3,"spinRate":2475,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.3902066025628441,"extension":6.280039423240422},"index":3,"playId":"fd54029f-c71e-3644-9cb4-89f8246f9f25","pitchNumber":3,"startTime":"2025-09-21T20:45:46.592Z","endTime":"2025-09-21T20:45:50.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.772923332877955,"aZ":-16.78433885168314,"pfxX":-1.9673423430384926,"pfxZ":7.811116517524662,"pX":-0.014169933771112406,"pZ":2.435297258063212,"vX0":3.394832835372591,"vY0":-139.33961309196414,"vZ0":-6.436370433401524,"x":117.54,"y":173.03,"x0":-0.9916761939410205,"y0":50.00254447858095,"z0":5.880752556146385,"aX":-3.876069188994898},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":2.9,"spinRate":2445,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3928162447445427,"extension":6.26763905118707},"hitData":{"launchSpeed":84.4,"launchAngle":54.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.39,"coordY":121.65}},"index":4,"playId":"3e791aa1-dee7-3180-8539-2a0ae6a45125","pitchNumber":4,"startTime":"2025-09-21T20:46:00.219Z","endTime":"2025-09-21T20:46:09.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-21T20:46:09.824Z","atBatIndex":69}]